mirror of
https://github.com/logseq/logseq.git
synced 2026-05-05 03:16:37 +00:00
chore(ci): auto update version
This commit is contained in:
23
.github/workflows/build-desktop-release.yml
vendored
23
.github/workflows/build-desktop-release.yml
vendored
@@ -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
|
||||
Reference in New Issue
Block a user