1616 steps :
1717 -
1818 name : Checkout
19- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2020 with :
2121 ref : ' v${{ github.event.inputs.release }}'
2222 -
2727 uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
2828 -
2929 name : Login to Docker Hub
30- uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
30+ uses : docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6 .0
3131 with :
3232 username : ${{ secrets.DOCKERHUB_USERNAME }}
3333 password : ${{ secrets.DOCKERHUB_TOKEN }}
4040 with :
4141 context : .
4242 file : ./docker/backend/prod/django/Dockerfile
43+ platforms : linux/amd64,linux/arm64
4344 push : true
4445 tags : |
4546 maibornwolff/secobserve-backend:${{ github.event.inputs.release }}
5455 steps :
5556 -
5657 name : Checkout
57- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
58+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5859 with :
5960 ref : ' v${{ github.event.inputs.release }}'
6061 -
6566 uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
6667 -
6768 name : Login to Docker Hub
68- uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
69+ uses : docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6 .0
6970 with :
7071 username : ${{ secrets.DOCKERHUB_USERNAME }}
7172 password : ${{ secrets.DOCKERHUB_TOKEN }}
7879 with :
7980 context : .
8081 file : ./docker/frontend/prod/Dockerfile
82+ platforms : linux/amd64,linux/arm64
8183 push : true
8284 tags : |
8385 maibornwolff/secobserve-frontend:${{ github.event.inputs.release }}
@@ -93,18 +95,18 @@ jobs:
9395 steps :
9496 -
9597 name : Checkout
96- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
9799 with :
98100 ref : ' v${{ github.event.inputs.release }}'
99101 -
100102 name : Run vulnerability scanners for images
101- uses : MaibornWolff/secobserve_actions_templates/actions/vulnerability_scanner@0ddd05df5a723a3e38cc2cff23c8653519289f13 # main
103+ uses : MaibornWolff/secobserve_actions_templates/actions/vulnerability_scanner@936a764a4e82cc89772941e082ba24c371c6ef90 # main
102104 with :
103105 so_configuration : ' so_configuration_sca_current.yml'
104106 SO_API_TOKEN : ${{ secrets.SO_API_TOKEN }}
105107 -
106108 name : Run vulnerability scanners for endpoints
107- uses : MaibornWolff/secobserve_actions_templates/actions/vulnerability_scanner@0ddd05df5a723a3e38cc2cff23c8653519289f13 # main
109+ uses : MaibornWolff/secobserve_actions_templates/actions/vulnerability_scanner@936a764a4e82cc89772941e082ba24c371c6ef90 # main
108110 with :
109111 so_configuration : ' so_configuration_endpoints.yml'
110112 SO_API_TOKEN : ${{ secrets.SO_API_TOKEN }}
@@ -115,21 +117,21 @@ jobs:
115117 permissions :
116118 contents : write
117119 steps :
118- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4 .0
120+ - uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0 .0
119121 with :
120122 node-version : 24
121123 -
122124 name : Checkout
123- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
125+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
124126 with :
125127 ref : ' v${{ github.event.inputs.release }}'
126128 -
127129 name : Install programs
128130 env :
129- CDXGEN_VERSION : 11.2.3
130- TRIVY_VERSION : 0.61 .0
131- SBOM_UTILITY_VERSION : 0.17.0
132- CYCLONE_DX_CLI_VERSION : 0.27.2
131+ CDXGEN_VERSION : 11.9.0
132+ TRIVY_VERSION : 0.67 .0
133+ SBOM_UTILITY_VERSION : 0.18.1
134+ CYCLONE_DX_CLI_VERSION : 0.29.1
133135 run : |
134136 npm install -g @cyclonedx/cdxgen@"$CDXGEN_VERSION"
135137 cd /usr/local/bin
@@ -254,7 +256,7 @@ jobs:
254256 # }
255257 -
256258 name : Add SBOMs to GitHub Release
257- uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 .0.1
259+ uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 .0.0
258260 env :
259261 VERSION : ${{ github.event.inputs.release }}
260262 with :
0 commit comments