wormhole/.github/workflows/evm-flattened-contracts.yml

30 lines
618 B
YAML

name: Publish flattened EVM contracts as an artifact for verification purposes
on:
# The action can be triggered manually or whenever a tag with the name 'evm-*'
# is pushed
workflow_dispatch:
push:
tags:
- 'evm-*'
jobs:
publish-artifacts:
runs-on: ubuntu-latest
defaults:
run:
shell: bash
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Flatten contracts
run: cd ethereum && make flattened
- uses: actions/upload-artifact@v3
with:
name: flattened-contracts
path: ethereum/flattened