[xc-admin-frontend] fix github action (#657)

* Missing dollar sign

* Test push:

* Fix truncate

* Long hash

* Add checkout step

* Shortened hash

* Add spaces

* Get date from command

* Remove push on pull request
This commit is contained in:
guibescos 2023-03-03 14:22:07 -06:00 committed by GitHub
parent 40bc1e67d0
commit 4524bd4984
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -10,6 +10,12 @@ jobs:
xc-admin-image:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set image tag to timestamp and shortened commit hash
run: |
SHORT_HASH=$(echo ${{ github.sha }} | cut -c1-7)
TIMESTAMP=$(date +%s)
echo "IMAGE_TAG=${TIMESTAMP}-${SHORT_HASH}" >> "${GITHUB_ENV}"
- uses: aws-actions/configure-aws-credentials@8a84b07f2009032ade05a88a28750d733cc30db1
with:
role-to-assume: arn:aws:iam::192824654885:role/github-actions-ecr
@ -23,4 +29,3 @@ jobs:
env:
ECR_REGISTRY: ${{ steps.ecr_login.outputs.registry }}
ECR_REPOSITORY: xc-admin-frontend
IMAGE_TAG: ${{ github.event.head_commit.timestamp }}-{{github.sha | truncate(7, '')}}