Update build.yml

This commit is contained in:
2025-05-19 14:50:44 +09:00
committed by GitHub
parent c3afbd5bf2
commit 2de1adaaa0

View File

@@ -45,8 +45,8 @@ jobs:
cat package.json.1 | jq '.scripts."build:electron" += " --publish=never"' > package.json
- name: Read .nvmrc
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_OUTPUT
id: nvm
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_OUTPUT
- name: Use Node.js ${{ steps.nvm.outputs.NODE_VERSION }}
uses: actions/setup-node@v2
@@ -57,9 +57,11 @@ jobs:
uses: pnpm/action-setup@v4.1.0
- name: Build
id: build
run: |
pnpm install
pnpm build-release
echo "FILE=$(basename $(ls release/*.AppImage | tail -n 1)" >> $GITHUB_OUTPUT
- name: Create Release
id: create_release
@@ -72,7 +74,6 @@ jobs:
release_name: ${{ steps.get_tag.outputs.LATEST_TAG }}
tag_name: ${{ steps.get_tag.outputs.LATEST_TAG }}
- name: Upload Release Asset
id: upload-release-asset
uses: actions/upload-release-asset@v1
@@ -80,6 +81,6 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: release/Signal-${{ steps.get_tag.outputs.LATEST_TAG }}.AppImage
asset_name: Signal-${{ steps.get_tag.outputs.LATEST_TAG }}.AppImage
asset_path: release/${{ steps.build.outputs.FILE }}
asset_name: ${{ steps.build.outputs.FILE }}
asset_content_type: application/zip