Skip to content

Fix removed goerli deployment (#81) #11

Fix removed goerli deployment (#81)

Fix removed goerli deployment (#81) #11

name: Deploy prod
permissions: read-all
on:
push:
branches:
- main
jobs:
merge-mainnet:
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin mainnet
git checkout mainnet
git reset main --hard
git push origin mainnet -f
merge-optimism-mainnet:
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin optimism
git checkout optimism
git reset main --hard
git push origin optimism -f
merge-staging:
runs-on: ubuntu-latest
permissions: write-all
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin staging
git checkout staging
git reset main --hard
git push origin staging -f