From 87ff8ce2d75c7ad5c040c7e260b4eecb5c028be2 Mon Sep 17 00:00:00 2001 From: Arno Strouwen Date: Thu, 11 Jan 2024 13:17:13 +0100 Subject: [PATCH] fix CI mistakes --- .github/workflows/CI.yml | 5 ++++- .github/workflows/Documentation.yml | 3 ++- .github/workflows/Downgrade.yml | 9 +++++---- .github/workflows/Downstream.yml | 12 ++++++++---- 4 files changed, 19 insertions(+), 10 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 88339f2..a42e9c1 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,10 +10,13 @@ on: - master paths-ignore: - 'docs/**' + schedule: + - cron: '54 12 * * 5' jobs: test: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: group: - Core diff --git a/.github/workflows/Documentation.yml b/.github/workflows/Documentation.yml index 00f2aea..e1052b0 100644 --- a/.github/workflows/Documentation.yml +++ b/.github/workflows/Documentation.yml @@ -7,7 +7,8 @@ on: - 'release-' tags: '*' pull_request: - + schedule: + - cron: '54 12 * * 5' jobs: build: runs-on: ubuntu-latest diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml index 73340cd..889165f 100644 --- a/.github/workflows/Downgrade.yml +++ b/.github/workflows/Downgrade.yml @@ -10,10 +10,13 @@ on: - master paths-ignore: - 'docs/**' + schedule: + - cron: '54 12 * * 5' jobs: test: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: group: - Core @@ -35,6 +38,4 @@ jobs: with: token: ${{ secrets.GITHUB_TOKEN }} - uses: julia-actions/julia-buildpkg@v1 - - uses: julia-actions/julia-runtest@v1 - with: - depwarn: error + - uses: julia-actions/julia-runtest@v1 \ No newline at end of file diff --git a/.github/workflows/Downstream.yml b/.github/workflows/Downstream.yml index 3f7137d..1d92958 100644 --- a/.github/workflows/Downstream.yml +++ b/.github/workflows/Downstream.yml @@ -8,12 +8,16 @@ on: push: branches: - master + tags: + - v* paths-ignore: - 'docs/**' + schedule: + - cron: '54 12 * * 5' jobs: test: - name: ${{ matrix.package.repo }}/${{ matrix.package.group }}/${{ matrix.julia-version }} + name: ${{ matrix.package.repo }}/${{ matrix.package.group }}/${{ matrix.version }} runs-on: ${{ matrix.os }} env: GROUP: ${{ matrix.package.group }} @@ -37,15 +41,15 @@ jobs: - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} + - uses: julia-actions/cache@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} - uses: julia-actions/julia-buildpkg@latest - name: Clone Downstream uses: actions/checkout@v4 with: repository: ${{ matrix.package.user }}/${{ matrix.package.repo }} path: downstream - - uses: julia-actions/cache@v1 - with: - token: ${{ secrets.GITHUB_TOKEN }} - name: Load this and run the downstream tests shell: julia --color=yes --depwarn=error --project=downstream {0} run: |