Skip to content

Commit

Permalink
chore: workflow debug
Browse files Browse the repository at this point in the history
  • Loading branch information
snomiao committed Apr 12, 2021
1 parent 4184bf7 commit 1815aab
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,21 +54,21 @@ jobs:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs
chocolatey-publish:
env:
RELEASE_VERSION: ${GITHUB_REF#refs/*/}
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
# 打包 校验
- run: |
choco install zip checksum
- run: choco install zip checksum
- env:
RELEASE_VERSION: ${GITHUB_REF#refs/*/}
run: |
echo CapsLockX-${{ env.RELEASE_VERSION }}.zip
zip -r CapsLockX.zip Core Data docs Modules Tools CapsLockX* LICENSE *.md "启动 CapsLockX.lnk"
checksum -t sha256 -f CapsLockX.zip > CapsLockX.sha256
cp -force LICENSE tools/choco/tools/LICENSE.txt
cp -force CapsLockX.zip tools/choco/tools/
cp -force CapsLockX.sha256 tools/choco/tools/
cpack Tools/choco/CapsLockX.nuspec
choco pack Tools/choco/CapsLockX.nuspec
# 测试
- run: |
cinst CapsLockX -s .
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/workflow-debug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# ref [自动化发布npm包及生成Github Changelog]( https://banyudu.com/posts/auto_publish_npm_and_generate_github_changelog.882513 )
on:
push:
branches:
- master
name: Publish
jobs:
chocolatey-publish:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
# 打包 校验
- run: choco install zip checksum
- env:
RELEASE_VERSION: ${GITHUB_REF#refs/*/}
run: |
echo CapsLockX-${{ env.RELEASE_VERSION }}.zip
zip -r CapsLockX.zip Core Data docs Modules Tools CapsLockX* LICENSE *.md "启动 CapsLockX.lnk"
checksum -t sha256 -f CapsLockX.zip > CapsLockX.sha256
cp -force LICENSE tools/choco/tools/LICENSE.txt
cp -force CapsLockX.zip tools/choco/tools/
cp -force CapsLockX.sha256 tools/choco/tools/
choco pack Tools/choco/CapsLockX.nuspec
# 测试
- run: |
cinst CapsLockX -s .
# 发布
- run: |
choco apikey --key ${{ secrets.CHOCOLATEY_APIKEY }} --source https://push.chocolatey.org/
choco push

0 comments on commit 1815aab

Please sign in to comment.