File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929
3030 runs-on : ubuntu-latest
3131 steps :
32- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
32+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
3333
3434 - name : Bandit Scan
3535 uses : shundor/python-bandit-scan@ab1d87dfccc5a0ffab88be3aaac6ffe35c10d6cd
Original file line number Diff line number Diff line change 1313 steps :
1414 - name : Dependabot metadata
1515 id : metadata
16- uses : dependabot/fetch-metadata@21025c705c08248db411dc16f3619e6b5f9ea21a # v2
16+ uses : dependabot/fetch-metadata@ffa630c65fa7e0ecfa0625b5ceda64399aea1b36 # v3.0.0
1717 with :
1818 github-token : " ${{ secrets.GITHUB_TOKEN }}"
1919
Original file line number Diff line number Diff line change 1515 version : ${{ steps.get-package-version.outputs.version }}
1616 steps :
1717 - name : Checkout code
18- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
18+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919 with :
2020 persist-credentials : false
2121
@@ -45,10 +45,10 @@ jobs:
4545 echo "::debug::Package version: $VERSION"
4646
4747 - name : Set up Docker Buildx
48- uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10 .0
48+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0 .0
4949
5050 - name : Build and export to Docker
51- uses : docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16 .0
51+ uses : docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1 .0
5252 with :
5353 context : .
5454 file : ./Dockerfile
7676 cyclonedx convert --input-file sbom.cyclonedx.json --input-format json --output-format csv --output-file SBOM-${{ steps.get-package-version.outputs.version }}.csv
7777
7878 - name : Upload SBOM artifact
79- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
79+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8080 with :
8181 name : sbom-${{ steps.get-package-version.outputs.version }}
8282 path : SBOM-${{ steps.get-package-version.outputs.version }}.csv
9393 contents : read
9494 steps :
9595 - name : Checkout code
96- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
96+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9797 with :
9898 persist-credentials : false
9999
Original file line number Diff line number Diff line change 3535 contents : read
3636 steps :
3737 - name : Checkout code
38- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
38+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3939 with :
4040 persist-credentials : false
4141
4646 run : uv build
4747
4848 - name : Upload distribution packages
49- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
49+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5050 with :
5151 name : python-package-distributions
5252 path : dist/
6262 contents : read
6363 steps :
6464 - name : Download distribution packages
65- uses : actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5
65+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
6666 with :
6767 name : python-package-distributions
6868 path : dist/
Original file line number Diff line number Diff line change @@ -28,23 +28,23 @@ jobs:
2828 AGENTCORE_RUNTIME_ARN : ${{ secrets.AgentCoreRuntimeArn }}
2929
3030 steps :
31- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
31+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
3232 with :
3333 ref : ${{ inputs.ref || github.ref }}
3434
3535 - name : Install uv
3636 uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
3737
3838 - name : Set up Python ${{ matrix.python-version }}
39- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
39+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
4040 with :
4141 python-version : ${{ matrix.python-version }}
4242
4343 - name : Install dependencies
4444 run : uv sync --frozen --all-extras --dev
4545
4646 - name : Configure AWS Credentials for Tests
47- uses : aws-actions/configure-aws-credentials@cabfdba3510de1431bac9dba27511d97497fc100 # v5
47+ uses : aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708 # v5
4848 with :
4949 aws-region : us-west-2
5050 role-to-assume : ${{ secrets.IntegTestRoleArn }}
Original file line number Diff line number Diff line change @@ -30,15 +30,15 @@ jobs:
3030 security-events : write
3131 actions : read
3232 steps :
33- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 .0.0
33+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 .0.2
3434 with :
3535 ref : ${{ inputs.ref || github.ref }}
3636
3737 - name : Install uv
3838 uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7.1.2
3939
4040 - name : Set up Python
41- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
41+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2 .0
4242 with :
4343 python-version-file : " .python-version"
4444 # cache: uv (not supported)
8181 run : uv build
8282
8383 - name : Upload distribution
84- uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 .0.0
84+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 .0.1
8585 with :
8686 path : dist/
8787
@@ -191,7 +191,7 @@ jobs:
191191 python -
192192
193193 - name : Upload Software Bill of Materials
194- uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5 .0.0
194+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 .0.1
195195 with :
196196 name : sbom-mcp-proxy-for-aws
197197 path : sbom.json
Original file line number Diff line number Diff line change 2727 environment : Integ
2828 steps :
2929 - name : Configure AWS Credentials
30- uses : aws-actions/configure-aws-credentials@ff717079ee2060e4bcee96c4779b553acc87447c # v4
30+ uses : aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708 # v4
3131 with :
3232 role-to-assume : ${{ secrets.AWS_ROLE_TO_ASSUME }}
3333 aws-region : us-east-1
Original file line number Diff line number Diff line change 3333 contents : read
3434 steps :
3535 - name : Checkout code
36- uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
36+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737 with :
3838 persist-credentials : false
3939
4444 run : uv build
4545
4646 - name : Upload distribution packages
47- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
47+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4848 with :
4949 name : python-package-distributions
5050 path : dist/
5959 id-token : write
6060 steps :
6161 - name : Download distribution packages
62- uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
62+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
6363 with :
6464 name : python-package-distributions
6565 path : dist/
You can’t perform that action at this time.
0 commit comments