web/.github/workflows/ipfs-deploy.yml

29 lines
809 B
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: Deploy to IPFS
on:
# Trigger the workflow every time you push to the `main` branch
# Using a different branch name? Replace `main` with your branchs name
#push:
# branches: [ beta ]
# Allow this job to clone the repo and create a page deployment
permissions:
contents: read
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout your repository using git
uses: actions/checkout@v3
- uses: actions/setup-node@v4
- uses: denoland/setup-deno@v1
- run: npm install
- run: npm run build
- run: npm run cleanup-flags
- uses: aquiladev/ipfs-action@master
with:
path: ./dist
service: pinata
pinataKey: ${{ secrets.PINATA_KEY }}
pinataSecret: ${{ secrets.PINATA_SECRET }}