From 074231959fe58af4e038f6f3cee66d7fe670af56 Mon Sep 17 00:00:00 2001 From: odow Date: Thu, 18 Apr 2024 17:28:10 +1200 Subject: [PATCH 1/2] Update versions in GitHub actions --- .github/workflows/aqua.yml | 2 +- .github/workflows/ci.yml | 2 +- .github/workflows/doc_cleanup.yml | 6 ++---- .github/workflows/documentation.yml | 2 +- .github/workflows/extension-tests.yml | 15 +++------------ .github/workflows/format_check.yml | 2 +- 6 files changed, 9 insertions(+), 20 deletions(-) diff --git a/.github/workflows/aqua.yml b/.github/workflows/aqua.yml index 8e14f591650..fadf9cc856d 100644 --- a/.github/workflows/aqua.yml +++ b/.github/workflows/aqua.yml @@ -12,7 +12,7 @@ jobs: - uses: julia-actions/setup-julia@latest with: version: '1' - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Aqua shell: julia --color=yes {0} run: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e95e6b1e107..3ba9fd5ba24 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: arch: x64 steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v1 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} diff --git a/.github/workflows/doc_cleanup.yml b/.github/workflows/doc_cleanup.yml index 22d90435ef9..fd7de1e6098 100644 --- a/.github/workflows/doc_cleanup.yml +++ b/.github/workflows/doc_cleanup.yml @@ -1,15 +1,13 @@ name: Doc Preview Cleanup - on: pull_request: types: [closed] - jobs: doc-preview-cleanup: runs-on: ubuntu-latest steps: - name: Checkout gh-pages branch - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: ref: gh-pages - name: Delete preview and history + push changes @@ -23,4 +21,4 @@ jobs: git push --force origin gh-pages-new:gh-pages fi env: - PRNUM: ${{ github.event.number }} \ No newline at end of file + PRNUM: ${{ github.event.number }} diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index ef3635ef305..e8e1145d4b1 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -11,7 +11,7 @@ jobs: env: GKSwstype: nul steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: julia-actions/setup-julia@latest with: version: '1' diff --git a/.github/workflows/extension-tests.yml b/.github/workflows/extension-tests.yml index ab7e688a1a5..4f6201457a4 100644 --- a/.github/workflows/extension-tests.yml +++ b/.github/workflows/extension-tests.yml @@ -25,20 +25,11 @@ jobs: - package: 'SumOfSquares' - package: 'UnitJuMP' steps: - - uses: actions/checkout@v3 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: '1' - - uses: actions/cache@v3 - env: - cache-name: cache-artifacts - with: - path: ~/.julia/artifacts - key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} - restore-keys: | - ${{ runner.os }}-test-${{ env.cache-name }}- - ${{ runner.os }}-test- - ${{ runner.os }}- + - uses: julia-actions/cache@v1 - uses: julia-actions/julia-buildpkg@v1 - name: Test shell: julia --color=yes {0} diff --git a/.github/workflows/format_check.yml b/.github/workflows/format_check.yml index 50bc51a6ba2..eb54ca6d623 100644 --- a/.github/workflows/format_check.yml +++ b/.github/workflows/format_check.yml @@ -13,7 +13,7 @@ jobs: - uses: julia-actions/setup-julia@latest with: version: '1' - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Format check shell: julia --color=yes {0} run: | From 0edfb67135283f942c061f05ecc7ec6fc083e38a Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Thu, 18 Apr 2024 19:15:33 +1200 Subject: [PATCH 2/2] Update ci.yml --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3ba9fd5ba24..a3430f71379 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,6 +47,7 @@ jobs: with: depwarn: error - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: file: lcov.info + token: ${{ secrets.CODECOV_TOKEN }}