Skip to content

Commit

Permalink
Create package-worker.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
cmliu authored Feb 25, 2024
1 parent d16170f commit ffa1a06
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/package-worker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Package Worker # 工作流程的名称

on: # 触发事件
workflow_dispatch: # 手动触发
push: # 当代码被推送到仓库时触发
paths: # 指定触发条件的文件路径
- '_worker.js' # 当_worker.js文件发生变动时触发

jobs: # 工作流程中的任务
package-and-commit: # 任务名称
runs-on: ubuntu-latest # 运行环境,这里使用最新版本的Ubuntu
steps: # 任务步骤
- name: Checkout Repository # 步骤名称,检出代码
uses: actions/checkout@v2 # 使用actions/checkout动作

- name: Zip the worker file # 将_worker.js文件打包成worker.zip
run: zip worker.zip _worker.js # 使用zip命令直接打包

- name: Commit and push the packaged file # 提交并推送打包后的文件
uses: EndBug/add-and-commit@v7 # 使用EndBug/add-and-commit动作
with:
add: 'worker.zip' # 指定要提交的文件
message: 'Automatically package and commit worker.zip' # 提交信息
author_name: github-actions[bot] # 提交者名称
author_email: actions[bot]@users.noreply.github.com # 提交者邮箱
token: ${{ secrets.GH_TOKEN }} # 使用GH_TOKEN作为身份验证

0 comments on commit ffa1a06

Please sign in to comment.