diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yaml similarity index 93% rename from .github/workflows/CI.yml rename to .github/workflows/CI.yaml index d98adb7..89643d2 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yaml @@ -1,3 +1,4 @@ +--- name: CI # Run on main, tags, or any pull request on: @@ -10,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 }} @@ -27,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 }} @@ -36,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 }} @@ -53,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/CompatHelper.yml b/.github/workflows/CompatHelper.yaml similarity index 94% rename from .github/workflows/CompatHelper.yml rename to .github/workflows/CompatHelper.yaml index 7137cfa..a7b2779 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yaml @@ -1,9 +1,10 @@ # Based upon: https://github.com/JuliaRegistries/CompatHelper.jl/blob/70ddefcdea232a7cde9d6976794ece7d0cca7048/.github/workflows/CompatHelper.yml +--- 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 89% rename from .github/workflows/Documenter.yml rename to .github/workflows/Documenter.yaml index bbcb0cf..9688b0c 100644 --- a/.github/workflows/Documenter.yml +++ b/.github/workflows/Documenter.yaml @@ -1,3 +1,4 @@ +--- name: Documenter on: push: @@ -7,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: @@ -28,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.yml b/.github/workflows/Format.yaml similarity index 92% rename from .github/workflows/Format.yml rename to .github/workflows/Format.yaml index 0b33481..2883936 100644 --- a/.github/workflows/Format.yml +++ b/.github/workflows/Format.yaml @@ -1,9 +1,10 @@ +--- name: Format on: pull_request: paths: - "**.jl" - - ".github/workflows/Format.yml" + - ".github/workflows/Format.yaml" jobs: format: # These permissions are needed to: @@ -16,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.yml b/.github/workflows/JuliaNightly.yaml similarity index 83% rename from .github/workflows/JuliaNightly.yml rename to .github/workflows/JuliaNightly.yaml index 251a1cc..91f36e6 100644 --- a/.github/workflows/JuliaNightly.yml +++ b/.github/workflows/JuliaNightly.yaml @@ -1,9 +1,10 @@ -name: JuliaNightly # Nightly Scheduled Julia Nightly Run +--- +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: @@ -11,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 @@ -20,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 }} diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yaml similarity index 99% rename from .github/workflows/TagBot.yml rename to .github/workflows/TagBot.yaml index e3f2186..8916716 100644 --- a/.github/workflows/TagBot.yml +++ b/.github/workflows/TagBot.yaml @@ -1,3 +1,4 @@ +--- name: TagBot on: issue_comment: