Skip to content

Commit 9beb960

Browse files
Copilotoyamad
andauthored
Update GitHub Action workflows to latest versions and fix codecov authentication (#51)
* Initial plan * Update GitHub Action workflows to latest versions Co-authored-by: oyamad <7353083+oyamad@users.noreply.github.com> * Update all GitHub Action workflows to use latest action versions Co-authored-by: oyamad <7353083+oyamad@users.noreply.github.com> * Remove coverage reporting from ci-nightly.yml and update codecov-action to v5 Co-authored-by: oyamad <7353083+oyamad@users.noreply.github.com> * Add CODECOV_TOKEN to codecov-action@v5 for protected branch support Co-authored-by: oyamad <7353083+oyamad@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: oyamad <7353083+oyamad@users.noreply.github.com>
1 parent d284927 commit 9beb960

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

.github/workflows/CompatHelper.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
run: which julia
1616
continue-on-error: true
1717
- name: Install Julia, but only if it is not already available in the PATH
18-
uses: julia-actions/setup-julia@v1
18+
uses: julia-actions/setup-julia@v2
1919
with:
2020
version: '1'
2121
arch: ${{ runner.arch }}

.github/workflows/ci-nightly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
arch:
2222
- x64
2323
steps:
24-
- uses: actions/checkout@v2
25-
- uses: julia-actions/setup-julia@v1
24+
- uses: actions/checkout@v4
25+
- uses: julia-actions/setup-julia@v2
2626
with:
2727
version: ${{ matrix.version }}
2828
arch: ${{ matrix.arch }}

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ jobs:
2020
arch:
2121
- x64
2222
steps:
23-
- uses: actions/checkout@v2
24-
- uses: julia-actions/setup-julia@v1
23+
- uses: actions/checkout@v4
24+
- uses: julia-actions/setup-julia@v2
2525
with:
2626
version: ${{ matrix.version }}
2727
arch: ${{ matrix.arch }}
@@ -38,6 +38,7 @@ jobs:
3838
- uses: julia-actions/julia-buildpkg@v1
3939
- uses: julia-actions/julia-runtest@v1
4040
- uses: julia-actions/julia-processcoverage@v1
41-
- uses: codecov/codecov-action@v1
41+
- uses: codecov/codecov-action@v5
4242
with:
4343
file: lcov.info
44+
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
statuses: write
2020
steps:
2121
- uses: actions/checkout@v4
22-
- uses: julia-actions/setup-julia@v1
22+
- uses: julia-actions/setup-julia@v2
2323
with:
2424
version: '1'
2525
- name: Configure git

0 commit comments

Comments
 (0)