mirror of
https://github.com/rememberber/MooTool.git
synced 2026-08-29 02:10:53 +08:00
GitHub Actions CI 自动打包 opt
This commit is contained in:
@@ -261,9 +261,7 @@ jobs:
|
||||
release-assets/**/*.tar.gz
|
||||
release-assets/**/*.deb
|
||||
release-assets/**/*.rpm
|
||||
release-assets/**/*.msi
|
||||
release-assets/**/*.exe
|
||||
release-assets/**/*.jar
|
||||
|
||||
release-manual-assets:
|
||||
name: Append assets to existing GitHub Release
|
||||
@@ -282,21 +280,20 @@ jobs:
|
||||
path: release-assets
|
||||
merge-multiple: true
|
||||
|
||||
- name: Verify release assets
|
||||
run: |
|
||||
find release-assets -type f -print
|
||||
if [ -z "$(find release-assets -type f -print -quit)" ]; then
|
||||
echo "No release assets found" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- name: Append assets to release
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
tag_name: ${{ inputs.release_tag }}
|
||||
fail_on_unmatched_files: true
|
||||
files: |
|
||||
release-assets/**/*.dmg
|
||||
release-assets/**/*.pkg
|
||||
release-assets/**/*.zip
|
||||
release-assets/**/*.tar.gz
|
||||
release-assets/**/*.deb
|
||||
release-assets/**/*.rpm
|
||||
release-assets/**/*.msi
|
||||
release-assets/**/*.exe
|
||||
release-assets/**/*.jar
|
||||
files: release-assets/**/*
|
||||
|
||||
publish-download-links:
|
||||
name: Update download_links.json on master
|
||||
|
||||
Reference in New Issue
Block a user