Skip to content

Update credentials

Update credentials #32

Workflow file for this run

name: CI/CD
on:
push:
branches:
- main
jobs:
deploy:
name: Deploy
runs-on: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ASIAWS3QKD3DARDL53FC
aws-secret-access-key: er6tCl4ewTcSVsAb6T1UZ6ZDsk4dy+3Qv1TE3NIX
aws-region: us-east-1
aws-session-token: IQoJb3JpZ2luX2VjEOj//////////wEaCXVzLXdlc3QtMiJHMEUCIF25/FXeQra5ojPnfre6BKwkW2KX3Obt1t579vM4c83iAiEAkd5plnTO6ln90WPz076pxXfnUE4xI0xoaxOm+Zgb13oqtAIIYRABGgw0NTI4MTc3MjMwNzgiDKOvT08H8z47B0AHPCqRAmzZF+fqPz8W9zkZIsDlMN33va3hbGGzR5HbHABsPBeBN46g87cbKVAhf1WFrbdpZc9uGVIfz/j1nCRIpOLwBoFsiuytToQ0ZvUmyEqT7LmdPs03NOWt7NeMiVzz3L3DIa07WSjH+mNL3ph4AiSE/yjvKeoIw/ddTo0pkWVVdOOYt3htDFkYgswv4H6BpH9D8AeHgXAG4dUKfketKbcZc3xY0Y14HWIxcbY2diQAJn1PsSZW78jEbnsIrX4pzbA21FT1nUxerXbsBdRWJXH+JX2SUYZES2WsH5YiHNKmk3GotLUUkd8u4QCwWOvJ9jYOsL3n0JHSRUfqTk7meHgTTlDG70vO+ojX//Lv1Js6a5lekTD9m7iyBjqdAR8vzQXpF/BSjn05UW3gJqvClc8EBiTujSo3lWc6B6+ORCPnQjHGxozI7B5bL0I7xZzUfipuSfBWx5HItok4rVk3pid84fnBS9l2QBopThAGGoh+AJRkJOHEojTF0weWhv3zlgnIKPGITlDnVf9gapipGjqsl/zZRI2xBQPDV3uv2dnx3MqnaKekOF3sfRWerm2sYfHVmHmLMfd2C+g=
- name: Set vars
id: set-vars
run: |
echo "short_sha=$(git rev-parse --short ${{ github.sha }})" >> $GITHUB_OUTPUT
echo "build_time=$(date +'%Y%m%d-%s')" >> $GITHUB_OUTPUT
- name: Install
id: install
run: npm install
- name: Build
id: build
run: |
npm run build --prod
mv dist runner/
pwd
cd runner/
rm package-lock.json
zip -r xwallet-${{ steps.set-vars.outputs.short_sha }}-${{ steps.set-vars.outputs.build_time }}.zip .
mv xwallet-${{ steps.set-vars.outputs.short_sha }}-${{ steps.set-vars.outputs.build_time }}.zip /home/ubuntu/actions-runner/_work/xCoin-Dashboard-UI/xCoin-Dashboard-UI/
- name: Deploy application to AWS ElasticBeanstalk
uses: einaregilsson/beanstalk-deploy@v22
with:
aws_access_key: ASIAWS3QKD3DARDL53FC
aws_secret_key: er6tCl4ewTcSVsAb6T1UZ6ZDsk4dy+3Qv1TE3NIX
aws_session_token: IQoJb3JpZ2luX2VjEOj//////////wEaCXVzLXdlc3QtMiJHMEUCIF25/FXeQra5ojPnfre6BKwkW2KX3Obt1t579vM4c83iAiEAkd5plnTO6ln90WPz076pxXfnUE4xI0xoaxOm+Zgb13oqtAIIYRABGgw0NTI4MTc3MjMwNzgiDKOvT08H8z47B0AHPCqRAmzZF+fqPz8W9zkZIsDlMN33va3hbGGzR5HbHABsPBeBN46g87cbKVAhf1WFrbdpZc9uGVIfz/j1nCRIpOLwBoFsiuytToQ0ZvUmyEqT7LmdPs03NOWt7NeMiVzz3L3DIa07WSjH+mNL3ph4AiSE/yjvKeoIw/ddTo0pkWVVdOOYt3htDFkYgswv4H6BpH9D8AeHgXAG4dUKfketKbcZc3xY0Y14HWIxcbY2diQAJn1PsSZW78jEbnsIrX4pzbA21FT1nUxerXbsBdRWJXH+JX2SUYZES2WsH5YiHNKmk3GotLUUkd8u4QCwWOvJ9jYOsL3n0JHSRUfqTk7meHgTTlDG70vO+ojX//Lv1Js6a5lekTD9m7iyBjqdAR8vzQXpF/BSjn05UW3gJqvClc8EBiTujSo3lWc6B6+ORCPnQjHGxozI7B5bL0I7xZzUfipuSfBWx5HItok4rVk3pid84fnBS9l2QBopThAGGoh+AJRkJOHEojTF0weWhv3zlgnIKPGITlDnVf9gapipGjqsl/zZRI2xBQPDV3uv2dnx3MqnaKekOF3sfRWerm2sYfHVmHmLMfd2C+g=
region: us-east-1
application_name: xcoinwallet
environment_name: xcoin-wallet-prod
version_label: ${{ github.run_id }}
deployment_package: xwallet-${{ steps.set-vars.outputs.short_sha }}-${{ steps.set-vars.outputs.build_time }}.zip