Skip to content

Commit d2dbb0a

Browse files
Bring workflows into compliance with the GitHub Actions standard
Pin runner images (ubuntu-24.04, windows-2025, macos-15) and set cancel-in-progress: false on the release workflow so publishing runs queue instead of aborting mid-write. Fixes #29
1 parent ffe7103 commit d2dbb0a

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/Action-Test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
ActionTestBasic:
2424
strategy:
2525
matrix:
26-
os: [ubuntu-latest, windows-latest, macos-latest]
26+
os: [ubuntu-24.04, windows-2025, macos-15]
2727
name: Action-Test - [Basic]
2828
runs-on: ${{ matrix.os }}
2929
steps:

.github/workflows/Linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permissions:
1616
jobs:
1717
Lint:
1818
name: Lint code base
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-24.04
2020
steps:
2121
- name: Checkout repo
2222
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

.github/workflows/Release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ on:
1818

1919
concurrency:
2020
group: ${{ github.workflow }}-${{ github.ref }}
21-
cancel-in-progress: true
21+
cancel-in-progress: false
2222

2323
permissions:
2424
contents: write # Required to create releases
2525
pull-requests: write # Required to create comments on the PRs
2626

2727
jobs:
2828
Release:
29-
runs-on: ubuntu-latest
29+
runs-on: ubuntu-24.04
3030
steps:
3131
- name: Checkout repo
3232
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

0 commit comments

Comments
 (0)