chore(ci): auto update version

This commit is contained in:
defclass
2021-02-01 22:17:42 +08:00
parent 347c4772aa
commit c2ffb2503c

View File

@@ -5,8 +5,8 @@ name: Build-Desktop-Release
on:
workflow_dispatch:
inputs:
tag-name:
description: "Release Tag Name"
tag-version:
description: "Release Tag Version"
required: true
git-ref:
description: "Release Git Ref"
@@ -38,6 +38,15 @@ jobs:
- name: Compile CLJS
run: yarn install && gulp build && yarn cljs:release
- name: Update APP Version
run: |
sed -i 's/"version": "0.0.1"/"version": "${{ github.event.inputs.tag-version }}"/g' ./package.json
working-directory: ./static
- name: Display package
run: cat ./package.json
working-directory: ./static
- name: Zip static files
run: zip -r static.zip ./static
@@ -187,8 +196,8 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.event.inputs.tag-name }}
release_name: TEST CI (DON'T DOWNLOAD) ${{ github.event.inputs.tag-name }}
tag_name: ${{ github.event.inputs.tag-version }}
release_name: TEST CI (DON'T DOWNLOAD) ${{ github.event.inputs.tag-version }}
draft: true
prerelease: true
@@ -200,7 +209,7 @@ jobs:
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Logseq-x64.dmg
asset_name: logseq-darwin-x64-${{ github.event.inputs.tag-name }}.dmg
asset_name: logseq-darwin-x64-${{ github.event.inputs.tag-version }}.dmg
asset_content_type: application/x-apple-diskimage
- name: Upload Linux Artifact
@@ -211,7 +220,7 @@ jobs:
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Logseq-linux.zip
asset_name: logseq-linux-x64-${{ github.event.inputs.tag-name }}.zip
asset_name: logseq-linux-x64-${{ github.event.inputs.tag-version }}.zip
asset_content_type: application/zip
- name: Upload Windows Artifact
@@ -222,5 +231,5 @@ jobs:
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./Logseq-win64.exe
asset_name: logseq-win-x64-${{ github.event.inputs.tag-name }}.exe
asset_name: logseq-win-x64-${{ github.event.inputs.tag-version }}.exe
asset_content_type: application/octet-stream