@@ -44,45 +44,17 @@ permissions:
44
44
contents : read
45
45
46
46
defaults :
47
- # top-level defaults subkeys apply to jobs
48
- # run subkeys apply to all steps within all jobs
49
47
run :
50
48
shell : bash
51
49
52
50
jobs :
53
-
54
- # test:
55
- # environment: DEV
56
- # runs-on: ubuntu-latest
57
- # steps:
58
- # - name: Setup upterm session
59
- # env:
60
- # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
61
- # AWS_REGION: ${{ secrets.AWS_REGION }}
62
- # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
63
- # GIT_RELEASE_TARGET_REPO: ${{ secrets.GIT_RELEASE_TARGET_REPO }}
64
- # GIT_REPO_ACCESS_TOKEN: ${{ secrets.GIT_REPO_ACCESS_TOKEN }}
65
- # SIGNING_KEY_GPG: ${{ secrets.SIGNING_KEY_GPG }}
66
- # SIGNING_KEY_GPG_ID: ${{ secrets.SIGNING_KEY_GPG_ID }}
67
- # SIGNING_KEY_GPG_PASSPHRASE: ${{ secrets.SIGNING_KEY_GPG_PASSPHRASE }}
68
- # SIGNING_KEY_MAC_ID: ${{ secrets.SIGNING_KEY_MAC_ID }}
69
- # SIGNING_KEY_MAC_PASSPHRASE: ${{ secrets.SIGNING_KEY_MAC_PASSPHRASE }}
70
- # SIGNING_KEY_MAC_PFX: ${{ secrets.SIGNING_KEY_MAC_PFX }}
71
- # SIGNING_KEY_WINDOWS_ID: ${{ secrets.SIGNING_KEY_WINDOWS_ID }}
72
- # SIGNING_KEY_WINDOWS_PASSPHRASE: ${{ secrets.SIGNING_KEY_WINDOWS_PASSPHRASE }}
73
- # SIGNING_KEY_WINDOWS_PFX: ${{ secrets.SIGNING_KEY_WINDOWS_PFX }}
74
- # SIGNING_TEST_CA_MAC: ${{ secrets.SIGNING_TEST_CA_MAC }}
75
- # if: always()
76
- # uses: lhotari/action-upterm@v1
77
- # timeout-minutes: 60
78
-
79
51
setup :
80
52
name : Setup
81
53
# needs: test
82
54
runs-on : ubuntu-latest
83
55
84
56
outputs :
85
- aws-s3-bucket : " v${{ steps.parse-semver.outputs.version-major }}-cf-cli-releases"
57
+ aws-s3-bucket : " v${{ steps.parse-semver.outputs.version-major }}-cf-cli-releases"
86
58
87
59
version-build : ${{ steps.parse-semver.outputs.version-build }}
88
60
version-major : ${{ steps.parse-semver.outputs.version-major }}
@@ -781,8 +753,8 @@ jobs:
781
753
actions : read
782
754
contents : read
783
755
env :
784
- AWS_ACCESS_KEY_ID : ${{ secrets .AWS_ACCESS_KEY_ID }}
785
- AWS_REGION : ${{ secrets .AWS_REGION }}
756
+ AWS_ACCESS_KEY_ID : ${{ vars .AWS_ACCESS_KEY_ID }}
757
+ AWS_REGION : ${{ vars .AWS_REGION }}
786
758
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
787
759
AWS_S3_BUCKET : ${{ needs.setup.outputs.aws-s3-bucket }}
788
760
VERSION_BUILD : ${{ needs.setup.outputs.version-build }}
@@ -887,17 +859,13 @@ jobs:
887
859
888
860
- name : Setup aws to upload installers to CLAW S3 bucket
889
861
uses : aws-actions/configure-aws-credentials@v4
890
- env :
891
- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
892
- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
893
- AWS_S3_ROLE_ARN : ${{ secrets.AWS_S3_ROLE_ARN }}
894
862
with :
895
- aws-access-key-id : ${{ env .AWS_ACCESS_KEY_ID }}
896
- aws-secret-access-key : ${{ env .AWS_SECRET_ACCESS_KEY }}
897
- aws-region : us-west-1
898
- role-to-assume : ${{ env .AWS_S3_ROLE_ARN }}
863
+ aws-access-key-id : ${{ vars .AWS_ACCESS_KEY_ID }}
864
+ aws-secret-access-key : ${{ secrets .AWS_SECRET_ACCESS_KEY }}
865
+ aws-region : ${{ vars.AWS_REGION }}
866
+ role-to-assume : ${{ vars .AWS_S3_ROLE_ARN }}
899
867
role-skip-session-tagging : true
900
- role-duration-seconds : 1200
868
+ role-duration-seconds : 1200
901
869
902
870
- name : Upload installers to CLAW S3 bucket
903
871
run : aws s3 sync upload "s3://v${VERSION_MAJOR}-cf-cli-releases/releases/v${VERSION_BUILD}/"
0 commit comments