From a096ae3fb1ad23e469e6cd2055351a9bfa40491a Mon Sep 17 00:00:00 2001 From: Phil Jay Date: Fri, 7 Aug 2026 15:18:45 +1000 Subject: [PATCH 1/2] Update to latest versions of actions --- .github/workflows/test-and-release.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index 856b047..5f77379 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Run ShellCheck uses: ludeeus/action-shellcheck@2.0.0 @@ -24,10 +24,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup bats - uses: bats-core/bats-action@2.0.0 + uses: bats-core/bats-action@4.0.0 with: bats-version: 1.11.0 @@ -40,7 +40,7 @@ jobs: github_token: ${{ github.token }} steps: - name: Checkout code # have to checkout to have the source code available - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Remove .git directory # remove the git directory to make the testing valid run: rm -rf .git/ @@ -82,7 +82,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout code # have to checkout to have the source code available - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Remove .git directory # remove the git directory to make the testing valid shell: bash @@ -96,7 +96,7 @@ jobs: use_api: true - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Get next version via Git uses: ./ @@ -137,7 +137,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Get next version uses: ./ @@ -146,7 +146,7 @@ jobs: scheme: 'calver' - name: Release version - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 if: ${{ github.ref_name == github.event.repository.default_branch }} with: draft: false From d503d08693852c0c5eeee83d6ac90829af70f04b Mon Sep 17 00:00:00 2001 From: Phil Jay Date: Fri, 7 Aug 2026 15:19:26 +1000 Subject: [PATCH 2/2] Update to latest BATS version --- .github/workflows/test-and-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index 5f77379..081e95c 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -29,7 +29,7 @@ jobs: - name: Setup bats uses: bats-core/bats-action@4.0.0 with: - bats-version: 1.11.0 + bats-version: 1.14.0 - name: Test run: bats tests/*.bats