Skip to content

Commit 0b90791

Browse files
committed
git actions workflow
1 parent 7579b6a commit 0b90791

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

.github/workflows/deploy.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -392,10 +392,25 @@ jobs:
392392
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_DCE_API_ADMIN_NONPROD_ACCESS_KEY_ID }}
393393
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_DCE_API_ADMIN_NONPROD_SECRET_ACCESS_KEY }}
394394
run: |
395-
set -ex
396-
lease_id=$(cat ./lease_id.txt)
397-
echo "Ending lease ${lease_id}"
398-
./dce --config=./dce.yml leases end ${lease_id}
395+
set -ex
396+
lease_id=$(cat ./lease_id.txt)
397+
namespace=$(cat ./namespace.txt)
398+
399+
leases=$(
400+
./dce --config=dce.yml leases list -s Active \
401+
)
402+
account_id=$(
403+
echo $leases | \
404+
jq -r \
405+
--arg Id "${lease_id}" \
406+
'.[] | select( .id==$Id ) | .accountId'
407+
)
408+
409+
echo "Ending lease ${lease_id}"
410+
411+
./dce --config=./dce.yml leases end \
412+
-p ${namespace} \
413+
-a ${account_id}
399414
400415
# Release:
401416
# needs: Cleanup

0 commit comments

Comments
 (0)