Skip to content

Commit 7e61f79

Browse files
authored
Merge pull request #247 from big-data-spaces/feature/2412-upgrade
Chore: Prepare TX 2412 E2E tests
2 parents 0d2d0be + 9c8b531 commit 7e61f79

File tree

35 files changed

+387
-301
lines changed

35 files changed

+387
-301
lines changed

.github/workflows/build.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
8888
# Get the Code
8989
- name: Checkout repository
90-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
90+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
9191
with:
9292
submodules: recursive
9393

@@ -142,11 +142,11 @@ jobs:
142142
type=semver,pattern={{version}}
143143
type=semver,pattern={{major}}
144144
type=semver,pattern={{major}}.{{minor}}
145-
type=raw,value=1.13.22-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
145+
type=raw,value=1.14.24-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
146146
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
147147
148148
- name: Agent Plane Hashicorp Container Build and push
149-
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
149+
uses: docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
150150
with:
151151
context: agent-plane/agentplane-hashicorp
152152
file: agent-plane/agentplane-hashicorp/src/main/docker/Dockerfile
@@ -180,11 +180,11 @@ jobs:
180180
type=semver,pattern={{version}}
181181
type=semver,pattern={{major}}
182182
type=semver,pattern={{major}}.{{minor}}
183-
type=raw,value=1.13.22-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
183+
type=raw,value=1.14.24-SNAPSHOT,enable=${{ github.event.inputs.deploy_docker == 'true' || github.ref == format('refs/heads/{0}', 'main') }}
184184
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
185185
186186
- name: Agent Plane Azure Vault Container Build and push
187-
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
187+
uses: docker/build-push-action@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0
188188
with:
189189
context: agent-plane/agentplane-azure-vault/.
190190
file: agent-plane/agentplane-azure-vault/src/main/docker/Dockerfile

.github/workflows/dependencies.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646

4747
# Get the Code
4848
- name: Checkout repository
49-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
49+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5050
with:
5151
submodules: recursive
5252

.github/workflows/helm-chart-lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
steps:
5959
# get the code
6060
- name: Checkout
61-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
61+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
6262
with:
6363
fetch-depth: 0
6464

.github/workflows/helm-chart-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Checkout
44-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
44+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
4545
with:
4646
fetch-depth: 0
4747

.github/workflows/kics.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
security-events: write
4747

4848
steps:
49-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
49+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5050

5151

5252
#
@@ -70,6 +70,6 @@ jobs:
7070

7171
- name: Upload SARIF file for GitHub Advanced Security Dashboard
7272
if: always()
73-
uses: github/codeql-action/upload-sarif@e5f05b81d5b6ff8cfa111c80c22c5fd02a384118 # v3.23.0
73+
uses: github/codeql-action/upload-sarif@883d8588e56d1753a8a58c1c86e88976f0c23449 # v3.26.3
7474
with:
7575
sarif_file: kicsResults/results.sarif

.github/workflows/trivy.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
contents: read
5454
security-events: write
5555
steps:
56-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
56+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
5757
- name: Run Trivy vulnerability scanner in repo mode
5858
uses: aquasecurity/trivy-action@6e7b7d1fd3e4fef0c5fa8cce1229c54b2c9bd0d8 # v0.24.0
5959
with:
@@ -65,7 +65,7 @@ jobs:
6565
output: "trivy-results-config.sarif"
6666
severity: "CRITICAL,HIGH"
6767
- name: Upload Trivy scan results to GitHub Security tab
68-
uses: github/codeql-action/upload-sarif@b611370bb5703a7efb587f9d136a52ea24c5c38c # v3.25.11
68+
uses: github/codeql-action/upload-sarif@883d8588e56d1753a8a58c1c86e88976f0c23449 # v3.26.3
6969
if: always()
7070
with:
7171
sarif_file: "trivy-results-config.sarif"
@@ -99,7 +99,7 @@ jobs:
9999
fi
100100
exit 0
101101
102-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
102+
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
103103

104104
# Enable repository access (on main branch and version tags only)
105105
- name: Login to GitHub Container Registry
@@ -132,6 +132,6 @@ jobs:
132132

133133
- name: Upload Trivy scan results to GitHub Security tab
134134
if: success() && steps.imageCheck.outcome != 'failure'
135-
uses: github/codeql-action/upload-sarif@b611370bb5703a7efb587f9d136a52ea24c5c38c # v3.25.11
135+
uses: github/codeql-action/upload-sarif@883d8588e56d1753a8a58c1c86e88976f0c23449 # v3.26.3
136136
with:
137137
sarif_file: "trivy-results-${{ matrix.image }}.sarif"

.github/workflows/trufflehog.yml

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: "TruffleHog"
2+
3+
on:
4+
push:
5+
branches: ["main"]
6+
pull_request:
7+
# The branches below must be a subset of the branches above
8+
branches: ["main"]
9+
schedule:
10+
- cron: "0 0 * * *" # Once a day
11+
workflow_dispatch:
12+
13+
permissions:
14+
actions: read
15+
contents: read
16+
security-events: write
17+
id-token: write
18+
issues: write
19+
20+
jobs:
21+
ScanSecrets:
22+
name: Scan secrets
23+
runs-on: ubuntu-latest
24+
steps:
25+
- name: Checkout Repository
26+
uses: actions/checkout@v4
27+
with:
28+
fetch-depth: 0 # Ensure full clone for pull request workflows
29+
30+
- name: TruffleHog OSS
31+
id: trufflehog
32+
uses: trufflesecurity/trufflehog@main
33+
continue-on-error: true
34+
with:
35+
path: ./ # Scan the entire repository
36+
base: "${{ github.event.repository.default_branch }}" # Set base branch for comparison (pull requests)
37+
extra_args: --filter-entropy=4 --results=verified,unknown --debug
38+
39+
- name: Scan Results Status
40+
if: steps.trufflehog.outcome == 'failure'
41+
run: exit 1 # Set workflow run to failure if TruffleHog finds secrets

0 commit comments

Comments
 (0)