mirror of
https://github.com/miurahr/aqtinstall.git
synced 2025-12-18 05:04:38 +03:00
chore: update CI execution trigger/schedule (#735)
* chore: update CI execution trigger/schedule - Full tests weekly on master - Change trigger for GitHub actions Signed-off-by: Hiroshi Miura <miurahr@linux.com> * chore: suppress azure-pipelines on pr/push Signed-off-by: Hiroshi Miura <miurahr@linux.com> --------- Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This commit is contained in:
15
.github/workflows/test-install-qt.yml
vendored
15
.github/workflows/test-install-qt.yml
vendored
@@ -1,15 +1,22 @@
|
|||||||
name: Test on GH actions environment
|
name: Test on GH actions environment
|
||||||
|
|
||||||
on: [push, pull_request]
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
pull_request:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
- releases/*
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
test:
|
test:
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
os: [windows-latest, macOS-latest, ubuntu-latest]
|
os: [windows-latest, ubuntu-latest]
|
||||||
py: ["3.8", "3.10", "3.11"]
|
py: ["3.9", "3.12"]
|
||||||
qtver: [5.9.9, 5.12.8, 6.1.0]
|
qtver: [5.9.9, 6.1.0]
|
||||||
artifact: [standard]
|
artifact: [standard]
|
||||||
include:
|
include:
|
||||||
- os: windows-latest
|
- os: windows-latest
|
||||||
|
|||||||
@@ -1,19 +1,11 @@
|
|||||||
trigger:
|
trigger: none
|
||||||
|
pr: none
|
||||||
|
schedules:
|
||||||
|
- cron: '0 12 * * 0'
|
||||||
|
displayName: Weekly sunday full tests
|
||||||
branches:
|
branches:
|
||||||
include:
|
include:
|
||||||
- releases/*
|
- master
|
||||||
- refs/tags/v*
|
|
||||||
|
|
||||||
pr:
|
|
||||||
branches:
|
|
||||||
include:
|
|
||||||
- master
|
|
||||||
- releases/*
|
|
||||||
paths:
|
|
||||||
include:
|
|
||||||
- aqt/*
|
|
||||||
- ci/*
|
|
||||||
- azure-pipelines.yml
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
- job: MatricesGenerator
|
- job: MatricesGenerator
|
||||||
@@ -56,7 +48,7 @@ jobs:
|
|||||||
- job: Linux
|
- job: Linux
|
||||||
dependsOn: MatricesGenerator
|
dependsOn: MatricesGenerator
|
||||||
pool:
|
pool:
|
||||||
vmImage: 'ubuntu-20.04'
|
vmImage: 'ubuntu-22.04'
|
||||||
strategy:
|
strategy:
|
||||||
matrix: $[ dependencies.MatricesGenerator.outputs['mtrx.linux'] ]
|
matrix: $[ dependencies.MatricesGenerator.outputs['mtrx.linux'] ]
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -87,11 +87,9 @@ class PlatformBuildJobs:
|
|||||||
self.build_jobs = build_jobs
|
self.build_jobs = build_jobs
|
||||||
|
|
||||||
|
|
||||||
python_versions = [
|
python_versions = ["3.9", "3.11", "3.12"]
|
||||||
"3.9",
|
|
||||||
]
|
|
||||||
|
|
||||||
qt_versions = ["5.13.2", "5.15.2"]
|
qt_versions = ["5.12.12", "5.15.14", "6.5.3"]
|
||||||
|
|
||||||
linux_build_jobs = []
|
linux_build_jobs = []
|
||||||
mac_build_jobs = []
|
mac_build_jobs = []
|
||||||
|
|||||||
Reference in New Issue
Block a user