Merge pull request #44 from reecetech/update-workflow-deps

Update workflow deps (checkout, bats-action, action-gh-release), and update BATS to v1.14.0
This commit is contained in:
Phil Jay
2026-08-07 15:34:34 +10:00
committed by GitHub

View File

@@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v7
- name: Run ShellCheck - name: Run ShellCheck
uses: ludeeus/action-shellcheck@2.0.0 uses: ludeeus/action-shellcheck@2.0.0
@@ -24,12 +24,12 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v7
- name: Setup bats - name: Setup bats
uses: bats-core/bats-action@2.0.0 uses: bats-core/bats-action@4.0.0
with: with:
bats-version: 1.11.0 bats-version: 1.14.0
- name: Test - name: Test
run: bats tests/*.bats run: bats tests/*.bats
@@ -40,7 +40,7 @@ jobs:
github_token: ${{ github.token }} github_token: ${{ github.token }}
steps: steps:
- name: Checkout code # have to checkout to have the source code available - 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 - name: Remove .git directory # remove the git directory to make the testing valid
run: rm -rf .git/ run: rm -rf .git/
@@ -82,7 +82,7 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- name: Checkout code # have to checkout to have the source code available - 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 - name: Remove .git directory # remove the git directory to make the testing valid
shell: bash shell: bash
@@ -96,7 +96,7 @@ jobs:
use_api: true use_api: true
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v7
- name: Get next version via Git - name: Get next version via Git
uses: ./ uses: ./
@@ -137,7 +137,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v7
- name: Get next version - name: Get next version
uses: ./ uses: ./
@@ -146,7 +146,7 @@ jobs:
scheme: 'calver' scheme: 'calver'
- name: Release version - name: Release version
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@v3
if: ${{ github.ref_name == github.event.repository.default_branch }} if: ${{ github.ref_name == github.event.repository.default_branch }}
with: with:
draft: false draft: false