试一下github actions

This commit is contained in:
Pythagodzilla
2026-01-09 00:46:18 +08:00
parent 4b30d937f9
commit 0ae90089e4
7 changed files with 350 additions and 36 deletions
+36
View File
@@ -0,0 +1,36 @@
name: Generate Release
on:
push:
tags:
- 'v*.*.*'
permissions: write-all
jobs:
release_zip:
name: Release Chromium Docker Image
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Create Zip
shell: bash
run: |
set -euo pipefail
REPO_NAME="${GITHUB_REPOSITORY##*/}"
TAG_NAME="${GITHUB_REF_NAME}"
ZIP_NAME="${REPO_NAME}-${TAG_NAME}.zip"
echo "ZIP_NAME=${ZIP_NAME}" >> "$GITHUB_ENV"
mkdir -p dist
zip -r "dist/${ZIP_NAME}" . \
-x ".git/*" \
-x "dist/*"
- name: Upload Release Zip
uses: softprops/action-gh-release@v2
with:
files: dist/${{ env.ZIP_NAME }}