Skip to content

Commit 41da56d

Browse files
authored
Update workflows 2026 03 13 (#7804)
* most recent bundle install brings in a depednency (connection_pool-3.0.2) which requires >= 3.2.0 Signed-off-by: Amndeep Singh Mann <amann@mitre.org> * update action versions in workflows Signed-off-by: Amndeep Singh Mann <amann@mitre.org> * update Gemfile.lock for inspecjs Signed-off-by: Amndeep Singh Mann <amann@mitre.org> * update schemas in a manner that doesn't actually make a difference so i don't feel a need to update version numbers or anything Signed-off-by: Amndeep Singh Mann <amann@mitre.org> * seems to be an os based distinction so we'll match the github runners Signed-off-by: Amndeep Singh Mann <amann@mitre.org> --------- Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
1 parent 446e2af commit 41da56d

17 files changed

+515
-434
lines changed

.github/workflows/anchore-syft.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
runs-on: ubuntu:24.04
2828
steps:
2929
- name: Checkout the code
30-
uses: actions/checkout@v5
30+
uses: actions/checkout@v6
3131
- name: Build the Docker image
3232
run: docker build . --file Dockerfile --tag localbuild/testimage:latest
3333
- name: Scan the image and upload dependency results

.github/workflows/backend-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- 5432:5432
2222

2323
steps:
24-
- uses: actions/checkout@v5
24+
- uses: actions/checkout@v6
2525

2626
- name: Setup Node.js
2727
uses: actions/setup-node@v6

.github/workflows/build-prod.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
env:
2323
NODE_ENV: production
2424
steps:
25-
- uses: actions/checkout@v5
25+
- uses: actions/checkout@v6
2626

2727
- name: Setup Node.js
2828
uses: actions/setup-node@v6

.github/workflows/build-save-docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
driver: cloud
6868
endpoint: "mitre/mitre-builder"
6969
- name: Checkout the Heimdall Repository
70-
uses: actions/checkout@v5
70+
uses: actions/checkout@v6
7171
with:
7272
fetch-depth: 0
7373
# Note: We build single-platform images only (server-amd64 or server-arm64) because
@@ -77,7 +77,7 @@ jobs:
7777
# are more practical as they can be loaded with 'docker load -i heimdall.tar'.
7878
- name: Build and save
7979
id: docker_build
80-
uses: docker/bake-action@v5
80+
uses: docker/bake-action@v7
8181
env:
8282
TAG_SUFFIXES: ${{ env.DOCKER_TAG }}
8383
with:

.github/workflows/draft-release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,4 @@ jobs:
1616
- uses: release-drafter/release-drafter@v6
1717
with:
1818
disable-autolabeler: true
19-
env:
20-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
19+
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/e2e-ui-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
SPLUNK_PASSWORD: Valid_password!
3939

4040
steps:
41-
- uses: actions/checkout@v5
41+
- uses: actions/checkout@v6
4242

4343
- name: Setup Node.js
4444
uses: actions/setup-node@v6
@@ -72,7 +72,7 @@ jobs:
7272

7373
- name: Upload test screenshots and videos
7474
if: failure()
75-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@v7
7676
with:
7777
name: cypress-recording
7878
path: |

.github/workflows/frontend-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- 5432:5432
2222

2323
steps:
24-
- uses: actions/checkout@v5
24+
- uses: actions/checkout@v6
2525

2626
- name: Setup Node.js
2727
uses: actions/setup-node@v6

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
env:
1414
NODE_ENV: production
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717

1818
- name: setup node
1919
uses: actions/setup-node@v6

.github/workflows/hdfconverter-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
SPLUNK_PASSWORD: Valid_password!
2929

3030
steps:
31-
- uses: actions/checkout@v5
31+
- uses: actions/checkout@v6
3232

3333
- name: Setup Node.js
3434
uses: actions/setup-node@v6

.github/workflows/inspecjs-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
runs-on: ubuntu-24.04
1515

1616
steps:
17-
- uses: actions/checkout@v5
17+
- uses: actions/checkout@v6
1818
- uses: ruby/setup-ruby@v1
1919
with:
20-
ruby-version: '3.1'
20+
ruby-version: '3.4'
2121

2222
- name: Setup Node.js
2323
uses: actions/setup-node@v6

0 commit comments

Comments
 (0)