Fix release pipeline.

Original commit: 9f283c3802
This commit is contained in:
Michał W. Urbańczyk 2021-09-27 15:15:55 +02:00 committed by Michae Mauderer
parent 45172eec73
commit 7fa098f958
2 changed files with 18 additions and 0 deletions

View File

@ -368,6 +368,12 @@ jobs:
FIREBASE_API_KEY: ${{secrets.FIREBASE_API_KEY}}
WIN_CSC_LINK: ${{secrets.MICROSOFT_CODE_SIGNING_CERT}}
WIN_CSC_KEY_PASSWORD: ${{secrets.MICROSOFT_CODE_SIGNING_CERT_PASSWORD}}
- name: Upload Content Artifacts
uses: actions/upload-artifact@v2
with:
name: content
path: dist/content
if: runner.os == 'Linux'
- name: Upload Artifacts (macOS, dmg)
uses: actions/upload-artifact@v1
with:

View File

@ -222,6 +222,17 @@ let buildWASM = {
run: "node ./run build --no-js --skip-version-validation",
}
let uploadContentLinux = {
name: `Upload Content Artifacts`,
uses: "actions/upload-artifact@v2",
with: {
name: 'content',
path: `dist/content`
},
if: `runner.os == 'Linux'`
}
let uploadWASM = {
name: `Upload IDE WASM artifacts`,
uses: "actions/upload-artifact@v2",
@ -510,6 +521,7 @@ let workflow = {
downloadWASM,
buildPackage,
uploadContentLinux,
uploadBinArtifactsForMacOS,
uploadBinArtifactsForWindows,
uploadBinArtifactsForLinux,