From d8c24b64256f52e42e58b5b7ccea9a88ce5f8754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Wed, 3 Jul 2024 16:39:41 +0900 Subject: [PATCH] optimize(workflow): not run on bot commits --- .github/workflows/checksum.yml | 6 ++---- .github/workflows/push-format.yml | 4 +++- .github/workflows/unitest.yml | 3 +++ 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/checksum.yml b/.github/workflows/checksum.yml index 17ea969..7acfff1 100644 --- a/.github/workflows/checksum.yml +++ b/.github/workflows/checksum.yml @@ -1,9 +1,7 @@ name: Calculate and Sync SHA256 on: - push: - branches: - - main - - dev + workflow_dispatch: + jobs: checksum: runs-on: ubuntu-latest diff --git a/.github/workflows/push-format.yml b/.github/workflows/push-format.yml index 395e463..3574227 100644 --- a/.github/workflows/push-format.yml +++ b/.github/workflows/push-format.yml @@ -7,9 +7,11 @@ on: - dev jobs: - push_format: + push-format: runs-on: ubuntu-latest + if: github.actor != 'github-actions[bot]' + permissions: contents: write pull-requests: write diff --git a/.github/workflows/unitest.yml b/.github/workflows/unitest.yml index 4903a1d..c5320f0 100644 --- a/.github/workflows/unitest.yml +++ b/.github/workflows/unitest.yml @@ -3,6 +3,9 @@ on: [ push, pull_request ] jobs: build: runs-on: ${{ matrix.os }} + + if: github.actor != 'github-actions[bot]' + strategy: matrix: python-version: ["3.8", "3.9", "3.10"]