Skip to content

chore: move to container build #21

chore: move to container build

chore: move to container build #21

Workflow file for this run

# This is a basic workflow to help you get started with Actions
name: CD
on:
push:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
container: node:14-stretch
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build website
run: |
cd $GITHUB_WORKSPACE
yarn
yarn prod
- name: Upload to pinata
run: mkdir -p /tmp/hash/ && npx ipfs-deploy -s apocryph.network -p pinata build/ -C -O > /tmp/hash/hash.txt
env:
IPFS_DEPLOY_PINATA__API_KEY: ${{ secrets.pinataApiKey }}
IPFS_DEPLOY_PINATA__SECRET_API_KEY: ${{ secrets.pinataApiSecret }}
- name: Make artifact
uses: actions/upload-artifact@v1
with:
name: hash.txt
path: /tmp/hash/