GH Actions to checkout@v3 and tartifact@v2

alehechka/upload-tartifact@v2
actions/checkout@v3

for Node16 compat
This commit is contained in:
jdegenstein
2023-06-15 09:49:20 -05:00
committed by GitHub
parent 21d729d758
commit 1b75bf8fc0

View File

@@ -12,7 +12,7 @@ jobs:
build-linux:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: mamba-org/setup-micromamba@v1
with:
#miniconda-version: "latest"
@@ -48,14 +48,14 @@ jobs:
micromamba info
pyinstaller pyinstaller_pip.spec ${{ github.event.inputs.type }}
cp /home/runner/work/jmwright-CQ-Editor/jmwright-CQ-Editor/pyinstaller/CQ-editor.sh /home/runner/work/jmwright-CQ-Editor/jmwright-CQ-Editor/dist/
- uses: alehechka/upload-tartifact@v1
- uses: alehechka/upload-tartifact@v2
with:
name: CQ-editor-Linux-x86_64
path: dist
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: mamba-org/setup-micromamba@v1
with:
#miniconda-version: "latest"
@@ -87,14 +87,14 @@ jobs:
micromamba info
pyinstaller pyinstaller_pip.spec ${{ github.event.inputs.type }}
cp /Users/runner/work/jmwright-CQ-Editor/jmwright-CQ-Editor/pyinstaller/CQ-editor.sh /Users/runner/work/jmwright-CQ-Editor/jmwright-CQ-Editor/dist/
- uses: alehechka/upload-tartifact@v1
- uses: alehechka/upload-tartifact@v2
with:
name: CQ-editor-MacOS
path: dist
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: mamba-org/setup-micromamba@v1
with:
#miniconda-version: "latest"
@@ -123,7 +123,7 @@ jobs:
micromamba info
pyinstaller pyinstaller_pip.spec ${{ github.event.inputs.type }}
Copy-Item D:\a\jmwright-CQ-Editor\jmwright-CQ-Editor\pyinstaller\CQ-editor.cmd D:\a\jmwright-CQ-Editor\jmwright-CQ-Editor\dist\
- uses: alehechka/upload-tartifact@v1
- uses: alehechka/upload-tartifact@v2
with:
name: CQ-editor-Windows
path: dist