Skip to content

Update build-model-image.yml #4

Update build-model-image.yml

Update build-model-image.yml #4

name: Test source and upload to S3
on:
push:
branches:
- main
workflow_dispatch:
jobs:
test-model-source:
if: github.repository != 'ersilia-os/eos-template'
uses: ersilia-os/ersilia-model-workflows/.github/workflows/test-model-source.yml@main
with:
branch: "main"
repo_name: ${{ github.event.repository.name }}
secrets:
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}
AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
upload-model-to-s3:
needs: test-model-source
if: ${{ needs.test-model-source.result == 'success' }}}}
uses: ersilia-os/ersilia-model-workflows/.github/workflows/upload-model-to-s3.yml@main
with:
repo_name: ${{ github.event.repository.name }}
secrets:
AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AIRTABLE_API_KEY: ${{ secrets.AIRTABLE_API_KEY }}