diff --git a/.github/workflows/Delete_Workflow.yml b/.github/workflows/Delete_Workflow.yml deleted file mode 100644 index a1d0bc23..00000000 --- a/.github/workflows/Delete_Workflow.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Delete Workflow -on: - schedule: - - cron: '59 15 * * 0' #每周天在国际标准时间15点59分(北京时间+8,即 23:59) - workflow_dispatch: - inputs: - root_sol: - description: "Workflow Title" - required: true - default: "Delete Workflow" - -jobs: - del_runs: - runs-on: ubuntu-latest - steps: - - name: Delete Weekly Build - uses: Mattraks/delete-workflow-runs@v2 - with: - token: ${{ github.token }} - repository: ${{ github.repository }} - keep_minimum_runs: 1 - delete_workflow_pattern: 'Weekly Build' - - name: Delete Self - uses: Mattraks/delete-workflow-runs@v2 - with: - token: ${{ github.token }} - repository: ${{ github.repository }} - keep_minimum_runs: 1 - delete_workflow_pattern: 'Delete Workflow' \ No newline at end of file diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 709fadb9..6e73862b 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -17,18 +17,13 @@ on: jobs: build: - runs-on: ubuntu-latest - # if: github.event.repository.owner.id == github.event.sender.id - - # 设置jdk环境为11 steps: - - uses: actions/checkout@v2 + # 设置jdk环境为11 - name: set up JDK 11 uses: actions/setup-java@v1 with: java-version: 11 - # ref: dev # 获取打包秘钥 - name: Checkout Android Keystore uses: actions/checkout@v2 @@ -45,13 +40,6 @@ jobs: uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - #GitHub 会自动创建 GITHUB_TOKEN 密码以在工作流程中使用。 - #您可以使用 GITHUB_TOKEN 在工作流程运行中进行身份验证。 - #当您启用 GitHub Actions 时,GitHub 在您的仓库中安装 GitHub 应用程序。 - #GITHUB_TOKEN 密码是一种 GitHub 应用程序 安装访问令牌。 - #您可以使用安装访问令牌代表仓库中安装的 GitHub 应用程序 进行身份验证。 - #令牌的权限仅限于包含您的工作流程的仓库。 更多信息请参阅“GITHUB_TOKEN 的权限”。 - #在每个作业开始之前, GitHub 将为作业提取安装访问令牌。 令牌在作业完成后过期。 with: tag_name: ${{ github.ref }} release_name: SmsForwarder ${{ github.ref }} diff --git a/.github/workflows/Weekly_Build.yml b/.github/workflows/Weekly_Build.yml index 5d4a5840..e326c2d7 100644 --- a/.github/workflows/Weekly_Build.yml +++ b/.github/workflows/Weekly_Build.yml @@ -13,18 +13,21 @@ on: jobs: build: - runs-on: ubuntu-latest - # if: github.event.repository.owner.id == github.event.sender.id - - # 设置jdk环境为11 steps: - - uses: actions/checkout@v2 + # 删除旧的工作流 + - name: Delete Weekly Build + uses: Mattraks/delete-workflow-runs@v2 + with: + token: ${{ github.token }} + repository: ${{ github.repository }} + keep_minimum_runs: 1 + delete_workflow_pattern: 'Weekly Build' + # 设置jdk环境为11 - name: set up JDK 11 uses: actions/setup-java@v1 with: java-version: 11 - # ref: dev # 获取打包秘钥 - name: Checkout Android Keystore uses: actions/checkout@v2