Genericise tool name, add workflow
This commit is contained in:
parent
463bb2e360
commit
32cef6ef0c
33
.github/workflows/ipfs.yml
vendored
Normal file
33
.github/workflows/ipfs.yml
vendored
Normal file
@ -0,0 +1,33 @@
|
||||
---
|
||||
name: Deploy affected projects to IPFS
|
||||
|
||||
'on':
|
||||
# Triggers the workflow on push to main branch
|
||||
push:
|
||||
branches: [master]
|
||||
|
||||
# Allows you to run this workflow manually from the Actions tab
|
||||
workflow_dispatch: null
|
||||
|
||||
jobs:
|
||||
master:
|
||||
name: Publish NX Affected
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.event_name != 'pull_request' }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.ref }}
|
||||
fetch-depth: 0
|
||||
- name: Derive appropriate SHAs for base and head for `nx affected` commands
|
||||
uses: nrwl/nx-set-shas@v2
|
||||
with:
|
||||
main-branch-name: master
|
||||
- name: Use Node.js 16
|
||||
id: Node
|
||||
uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: 16.14.0
|
||||
- name: Run deploy for affected sites
|
||||
run: yarn nx print-affected --select=projects | ./tools/ipfs-deploy.js
|
@ -3,8 +3,6 @@
|
||||
/**
|
||||
* Runs the fleek deploy process based on nx:affected, but only for sites
|
||||
* that have a .fleek.json file
|
||||
*
|
||||
* @author Edd
|
||||
*/
|
||||
|
||||
// Fleek CLI requires this variable to be set
|
Loading…
Reference in New Issue
Block a user