File tree Expand file tree Collapse file tree 3 files changed +10
-7
lines changed
Expand file tree Collapse file tree 3 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 5252 with :
5353 project : ${{ needs.parse-command.outputs.project }}
5454 environment : ${{ needs.parse-command.outputs.environment }}
55- zdctoken : ${{ needs.generate-token.outputs.zdctoken }}
56- secrets : inherit
55+ secrets :
56+ ZDC_TOKEN : ${{ needs.generate-token.outputs.zdctoken }}
57+ PASSPHRASE_ACTION_TOKEN : ${{ secrets.PASSPHRASE_ACTION_TOKEN }}
5758
5859 deploy-infra :
5960 needs : [parse-command, notify-user]
Original file line number Diff line number Diff line change 99 environment :
1010 required : true
1111 type : string
12- zdctoken :
12+ secrets :
13+ ZDC_TOKEN :
14+ required : true
15+ PASSPHRASE_ACTION_TOKEN :
1316 required : true
14- type : string
1517
1618jobs :
1719 deploy_project_artifact :
2022 - name : Decrypt ZDC Token
2123 id : decrypt-token
2224 run : |
23- ENCRYPTED_TOKEN="${{ secrets.zdctoken }}"
25+ ENCRYPTED_TOKEN="${{ secrets.ZDC_TOKEN }}"
2426 DECRYPTED_TOKEN=$(echo "$ENCRYPTED_TOKEN" | base64 -d | gpg --decrypt --quiet --batch --passphrase "${{ secrets.PASSPHRASE_ACTION_TOKEN }}")
2527 echo "ZDCTOKEN=$DECRYPTED_TOKEN" >> $GITHUB_ENV
2628 echo "::add-mask::$DECRYPTED_TOKEN"
Original file line number Diff line number Diff line change 77 generate-token :
88 runs-on : ubuntu-latest
99 outputs :
10- zdctoken : ${{ steps.generate-zdc -token.outputs.encrypt-token }}
10+ ZDC_TOKEN : ${{ steps.encrypt -token.outputs.encrypt-token }}
1111 steps :
1212 - name : Generate GitHub App Token
1313 uses : actions/create-github-app-token@v1
2222 run : |
2323 TOKEN="${{ steps.generate-zdc-token.outputs.token }}"
2424 ENCRYPTED_TOKEN=$(echo -n "$TOKEN" | gpg --symmetric --quiet --batch --passphrase "${{ secrets.PASSPHRASE_ACTION_TOKEN }}" | base64 -w0)
25- echo "zdctoken =$ENCRYPTED_TOKEN" >> $GITHUB_OUTPUT
25+ echo "ZDC_TOKEN =$ENCRYPTED_TOKEN" >> $GITHUB_OUTPUT
You can’t perform that action at this time.
0 commit comments