[CI] Actions@v4 (#49)

* use v4 of sc actions

* dont build on PR
nix
James Bradbury 4 years ago committed by GitHub
parent e5bcd1143c
commit 512d1ec0e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,22 +2,15 @@ name: Nightly Releases
on: on:
push: push:
branches: [ dev, ci/nightlies ] branches: [ dev, ci/** ]
pull_request:
branches: [ dev ]
jobs: jobs:
macbuild: macbuild:
runs-on: macos-11 runs-on: macos-11
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: flucoma/actions/env@v4
- name: setup environment - uses: flucoma/actions/sc@v4
uses: flucoma/actions/env@v2
- name: build toolkit
uses: flucoma/actions/sc@v2
- name: zip release - name: zip release
run: zip -r ../FluCoMa-SC-Mac-nightly.zip FluidCorpusManipulation run: zip -r ../FluCoMa-SC-Mac-nightly.zip FluidCorpusManipulation
@ -30,15 +23,10 @@ jobs:
winbuild: winbuild:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: flucoma/actions/env@v4
- name: setup environment - uses: flucoma/actions/sc@v4
uses: flucoma/actions/env@v2
- name: build toolkit
uses: flucoma/actions/sc@v2
- name: remove pdb files - name: remove pdb files
run: Remove-Item install -Recurse -Include *.pdb run: Remove-Item install -Recurse -Include *.pdb
@ -53,15 +41,10 @@ jobs:
linuxbuild: linuxbuild:
runs-on: ubuntu-18.04 runs-on: ubuntu-18.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: flucoma/actions/env@v4
- name: setup environment - uses: flucoma/actions/sc@v4
uses: flucoma/actions/env@v2
- name: build toolkit
uses: flucoma/actions/sc@v2
- name: zip release - name: zip release
run: zip -r ../FluCoMa-SC-Linux-nightly.zip FluidCorpusManipulation run: zip -r ../FluCoMa-SC-Linux-nightly.zip FluidCorpusManipulation
@ -75,7 +58,6 @@ jobs:
release: release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [macbuild, winbuild, linuxbuild] needs: [macbuild, winbuild, linuxbuild]
steps: steps:
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
with: with:

Loading…
Cancel
Save