Skip to content
Snippets Groups Projects
Commit 8c24d3e6 authored by Griefed's avatar Griefed :joystick:
Browse files

ci: Add changes from test to release

parent 9b9871df
No related branches found
No related tags found
1 merge request!27ci: Change archive names to better and more visually reflect the OS they are for.
This commit is part of merge request !27. Comments created here will be created in the context of that merge request.
...@@ -153,6 +153,22 @@ jobs: ...@@ -153,6 +153,22 @@ jobs:
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Check for macOS
if: ${{ matrix.os == 'macos-latest' }}
run: |
echo "os=MAC" >> $GITHUB_ENV
- name: Check for Ubuntu
if: ${{ matrix.os == 'ubuntu-latest' }}
run: |
echo "os=UBUNTU" >> $GITHUB_ENV
- name: Check for Windows
if: ${{ matrix.os == 'windows-latest' }}
run: |
echo "os=WINDOWS" >> $GITHUB_ENV
# SETUP NODE ENVIRONMENT # SETUP NODE ENVIRONMENT
- name: Setup Node.js environment - name: Setup Node.js environment
uses: actions/setup-node@v2.4.1 uses: actions/setup-node@v2.4.1
...@@ -174,19 +190,19 @@ jobs: ...@@ -174,19 +190,19 @@ jobs:
- name: Rename folders - name: Rename folders
run: | run: |
mv dist/electron/Let* lttmm-${{ matrix.os }} mv dist/electron/Let* lttmm-${{ env.os }}
# Electron Archives # Electron Archives
- name: Create zip - name: Create zip
uses: ihiroky/archive-action@v1 uses: ihiroky/archive-action@v1
with: with:
root_dir: lttmm-${{ matrix.os }} root_dir: lttmm-${{ env.os }}
file_path: lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.zip file_path: lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.zip
- name: Create tar.gz - name: Create tar.gz
uses: ihiroky/archive-action@v1 uses: ihiroky/archive-action@v1
with: with:
root_dir: lttmm-${{ matrix.os }} root_dir: lttmm-${{ env.os }}
file_path: lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.tar.gz file_path: lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.tar.gz
# Upload App Assets # Upload App Assets
- name: Upload App Archive zip - name: Upload App Archive zip
...@@ -196,8 +212,8 @@ jobs: ...@@ -196,8 +212,8 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ needs.release.outputs.uploadurl }} upload_url: ${{ needs.release.outputs.uploadurl }}
asset_path: ./lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.zip asset_path: ./lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.zip
asset_name: lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.zip asset_name: lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.zip
asset_content_type: application/zip asset_content_type: application/zip
- name: Upload App Archive tar.gz - name: Upload App Archive tar.gz
id: upload-release-asset-archive-targz id: upload-release-asset-archive-targz
...@@ -206,7 +222,6 @@ jobs: ...@@ -206,7 +222,6 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
upload_url: ${{ needs.release.outputs.uploadurl }} upload_url: ${{ needs.release.outputs.uploadurl }}
asset_path: ./lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.tar.gz asset_path: ./lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.tar.gz
asset_name: lttmm-app-${{ matrix.os }}-${{ needs.release.outputs.newtag }}.tar.gz asset_name: lttmm-app-${{ env.os }}-${{ needs.release.outputs.newtag }}.tar.gz
asset_content_type: application/gzip asset_content_type: application/gzip
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment