Skip to content

chore(devnet): upgrade to fuel-core v0.40.1 (#13) #41

chore(devnet): upgrade to fuel-core v0.40.1 (#13)

chore(devnet): upgrade to fuel-core v0.40.1 (#13) #41

Workflow file for this run

name: Publish to S3
on:
workflow_dispatch:
push:
branches:
- master
env:
GIT_BRANCH: ${{ github.head_ref || github.ref_name }}
GIT_REPO_OWNER: ${{ github.repository_owner }}
GIT_REPO: ${{ github.repository }}
AWS_ROLE_ARN: arn:aws:iam::024848458133:role/github_oidc_FuelLabs_chain-configuration
AWS_S3_BUCKET: fuel-prod-chain-configuration-assets-origin
AWS_S3_REGION: us-east-1
jobs:
publish-to-s3:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ env.AWS_ROLE_ARN }}
aws-region: ${{ env.AWS_S3_REGION }}
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
cache: 'pip'
- name: Install s3cmd tool
run: pip install -r requirements.txt
- name: Sync files to S3
run: s3cmd --exclude '.git*' --delete-removed sync ./ s3://${{ env.AWS_S3_BUCKET }}/