ci: use setup-bats in bump-trivy workflow (#494)

Signed-off-by: Nikita Pivkin <nikita.pivkin@smartforce.io>
This commit is contained in:
Nikita Pivkin
2025-12-09 06:02:32 +06:00
committed by GitHub
parent b6643a29fe
commit 0317097f59
3 changed files with 12 additions and 7 deletions
+6
View File
@@ -22,7 +22,13 @@ jobs:
- name: Update Trivy versions
run: make bump-trivy
- name: Setup Bats and bats libs
id: setup-bats
uses: bats-core/bats-action@3.0.1
- name: Update golden files
env:
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
run: make update-golden
- name: Create PR
+4 -5
View File
@@ -16,7 +16,8 @@ jobs:
- uses: actions/checkout@v4
- name: Setup Bats and bats libs
uses: bats-core/bats-action@2.0.0
id: setup-bats
uses: bats-core/bats-action@3.0.1
- name: Install Trivy
run: |
@@ -24,8 +25,6 @@ jobs:
trivy --version
- name: Test
run: bats --recursive --timing --verbose-run .
env:
TRIVY_CACHE_DIR: .cache
TRIVY_DISABLE_VEX_NOTICE: true
TRIVY_DEBUG: true
BATS_LIB_PATH: ${{ steps.setup-bats.outputs.lib-path }}
run: make test