Files
2025-08-12 21:37:23 +08:00

31 lines
745 B
YAML

name: 自动测试压缩
on:
push:
tags:
- '*'
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: 拉取代码
uses: actions/checkout@v3
- name: 设置 Tag 和文件名
id: release_info
run: |
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
TAG_NAME="${{ github.event.inputs.tag_name }}"
else
TAG_NAME="${GITHUB_REF##*/}"
fi
FILE_NAME="Sensitive-lexicon-${TAG_NAME}.zip"
echo "tag_name=${TAG_NAME}" >> $GITHUB_OUTPUT
echo "file_name=${FILE_NAME}" >> $GITHUB_OUTPUT
- name: 压缩项目
run: |
zip -r ${{ steps.release_info.outputs.file_name }} . -x '*.git*'