From 3b3ca20e2bc211a52f963aa1579eac26a7783db3 Mon Sep 17 00:00:00 2001 From: Curtis Vogt Date: Tue, 25 Nov 2025 09:32:09 -0600 Subject: [PATCH 1/4] Add YAML document start --- .github/workflows/CI.yml | 1 + .github/workflows/CompatHelper.yml | 1 + .github/workflows/Documenter.yml | 1 + .github/workflows/Format.yml | 1 + .github/workflows/JuliaNightly.yml | 3 ++- .github/workflows/TagBot.yml | 1 + 6 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d98adb7..4a2b76a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -1,3 +1,4 @@ +--- name: CI # Run on main, tags, or any pull request on: diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index 7137cfa..b88b9b5 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -1,4 +1,5 @@ # Based upon: https://github.com/JuliaRegistries/CompatHelper.jl/blob/70ddefcdea232a7cde9d6976794ece7d0cca7048/.github/workflows/CompatHelper.yml +--- name: CompatHelper on: pull_request: diff --git a/.github/workflows/Documenter.yml b/.github/workflows/Documenter.yml index bbcb0cf..328efbf 100644 --- a/.github/workflows/Documenter.yml +++ b/.github/workflows/Documenter.yml @@ -1,3 +1,4 @@ +--- name: Documenter on: push: diff --git a/.github/workflows/Format.yml b/.github/workflows/Format.yml index 0b33481..cdb5dfe 100644 --- a/.github/workflows/Format.yml +++ b/.github/workflows/Format.yml @@ -1,3 +1,4 @@ +--- name: Format on: pull_request: diff --git a/.github/workflows/JuliaNightly.yml b/.github/workflows/JuliaNightly.yml index 251a1cc..2649d16 100644 --- a/.github/workflows/JuliaNightly.yml +++ b/.github/workflows/JuliaNightly.yml @@ -1,5 +1,6 @@ -name: JuliaNightly # Nightly Scheduled Julia Nightly Run +--- +name: JuliaNightly on: pull_request: paths: diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yml index e3f2186..8916716 100644 --- a/.github/workflows/TagBot.yml +++ b/.github/workflows/TagBot.yml @@ -1,3 +1,4 @@ +--- name: TagBot on: issue_comment: From 819c2c2bd68ed4767631d8343422485eed71bd3e Mon Sep 17 00:00:00 2001 From: Curtis Vogt Date: Tue, 25 Nov 2025 09:34:18 -0600 Subject: [PATCH 2/4] Use `.yaml` extension --- .github/workflows/{CI.yml => CI.yaml} | 2 +- .github/workflows/{CompatHelper.yml => CompatHelper.yaml} | 2 +- .github/workflows/{Documenter.yml => Documenter.yaml} | 4 ++-- .github/workflows/{Format.yml => Format.yaml} | 2 +- .github/workflows/{JuliaNightly.yml => JuliaNightly.yaml} | 2 +- .github/workflows/{TagBot.yml => TagBot.yaml} | 0 6 files changed, 6 insertions(+), 6 deletions(-) rename .github/workflows/{CI.yml => CI.yaml} (98%) rename .github/workflows/{CompatHelper.yml => CompatHelper.yaml} (95%) rename .github/workflows/{Documenter.yml => Documenter.yaml} (92%) rename .github/workflows/{Format.yml => Format.yaml} (96%) rename .github/workflows/{JuliaNightly.yml => JuliaNightly.yaml} (93%) rename .github/workflows/{TagBot.yml => TagBot.yaml} (100%) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yaml similarity index 98% rename from .github/workflows/CI.yml rename to .github/workflows/CI.yaml index 4a2b76a..0b0a57f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yaml @@ -11,7 +11,7 @@ on: - "test/**/*.jl" - "Project.toml" - ".codecov.yaml" - - ".github/workflows/CI.yml" + - ".github/workflows/CI.yaml" jobs: test: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yaml similarity index 95% rename from .github/workflows/CompatHelper.yml rename to .github/workflows/CompatHelper.yaml index b88b9b5..a7b2779 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yaml @@ -4,7 +4,7 @@ name: CompatHelper on: pull_request: paths: - - ".github/workflows/CompatHelper.yml" + - ".github/workflows/CompatHelper.yaml" schedule: - cron: "0 0 * * *" # Everyday at midnight workflow_dispatch: {} diff --git a/.github/workflows/Documenter.yml b/.github/workflows/Documenter.yaml similarity index 92% rename from .github/workflows/Documenter.yml rename to .github/workflows/Documenter.yaml index 328efbf..11ffcb7 100644 --- a/.github/workflows/Documenter.yml +++ b/.github/workflows/Documenter.yaml @@ -8,13 +8,13 @@ on: - "docs/**" - "src/**" - "Project.toml" - - ".github/workflows/Documenter.yml" + - ".github/workflows/Documenter.yaml" pull_request: paths: - "docs/**" - "src/**" - "Project.toml" - - ".github/workflows/Documenter.yml" + - ".github/workflows/Documenter.yaml" jobs: deploy: diff --git a/.github/workflows/Format.yml b/.github/workflows/Format.yaml similarity index 96% rename from .github/workflows/Format.yml rename to .github/workflows/Format.yaml index cdb5dfe..083d2a8 100644 --- a/.github/workflows/Format.yml +++ b/.github/workflows/Format.yaml @@ -4,7 +4,7 @@ on: pull_request: paths: - "**.jl" - - ".github/workflows/Format.yml" + - ".github/workflows/Format.yaml" jobs: format: # These permissions are needed to: diff --git a/.github/workflows/JuliaNightly.yml b/.github/workflows/JuliaNightly.yaml similarity index 93% rename from .github/workflows/JuliaNightly.yml rename to .github/workflows/JuliaNightly.yaml index 2649d16..96c91cf 100644 --- a/.github/workflows/JuliaNightly.yml +++ b/.github/workflows/JuliaNightly.yaml @@ -4,7 +4,7 @@ name: JuliaNightly on: pull_request: paths: - - ".github/workflows/JuliaNightly.yml" + - ".github/workflows/JuliaNightly.yaml" schedule: - cron: "0 2 * * *" # Daily at 2 AM UTC (8 PM CST) jobs: diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yaml similarity index 100% rename from .github/workflows/TagBot.yml rename to .github/workflows/TagBot.yaml From d8540bd842e8993fab417792c4bee5c538d5cde8 Mon Sep 17 00:00:00 2001 From: Curtis Vogt Date: Tue, 25 Nov 2025 09:36:00 -0600 Subject: [PATCH 3/4] Update to `codecov/codecov-action@v5` --- .github/workflows/CI.yaml | 2 +- .github/workflows/JuliaNightly.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index 0b0a57f..c9fa70e 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -37,7 +37,7 @@ jobs: - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: files: lcov.info token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/JuliaNightly.yaml b/.github/workflows/JuliaNightly.yaml index 96c91cf..0522d01 100644 --- a/.github/workflows/JuliaNightly.yaml +++ b/.github/workflows/JuliaNightly.yaml @@ -21,7 +21,7 @@ jobs: - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + - uses: codecov/codecov-action@v5 with: files: lcov.info token: ${{ secrets.CODECOV_TOKEN }} From f2c20375860eec71717d7b168d5ab79eb98a71f7 Mon Sep 17 00:00:00 2001 From: Curtis Vogt Date: Tue, 25 Nov 2025 09:39:11 -0600 Subject: [PATCH 4/4] Update to `actions/checkout@v6` --- .github/workflows/CI.yaml | 4 ++-- .github/workflows/Documenter.yaml | 2 +- .github/workflows/Format.yaml | 2 +- .github/workflows/JuliaNightly.yaml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index c9fa70e..89643d2 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -28,7 +28,7 @@ jobs: arch: - x64 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} @@ -54,7 +54,7 @@ jobs: actions: write contents: read steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: "1" diff --git a/.github/workflows/Documenter.yaml b/.github/workflows/Documenter.yaml index 11ffcb7..9688b0c 100644 --- a/.github/workflows/Documenter.yaml +++ b/.github/workflows/Documenter.yaml @@ -29,7 +29,7 @@ jobs: contents: write statuses: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: "1" diff --git a/.github/workflows/Format.yaml b/.github/workflows/Format.yaml index 083d2a8..2883936 100644 --- a/.github/workflows/Format.yaml +++ b/.github/workflows/Format.yaml @@ -17,7 +17,7 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: "1" diff --git a/.github/workflows/JuliaNightly.yaml b/.github/workflows/JuliaNightly.yaml index 0522d01..91f36e6 100644 --- a/.github/workflows/JuliaNightly.yaml +++ b/.github/workflows/JuliaNightly.yaml @@ -12,7 +12,7 @@ jobs: name: Julia nightly - ubuntu-latest - x64 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: julia-actions/setup-julia@v2 with: version: nightly