diff --git a/.github/workflows/arduino-stats.yaml b/.github/workflows/arduino-stats.yaml index d7812a2b707..37c837e5335 100644 --- a/.github/workflows/arduino-stats.yaml +++ b/.github/workflows/arduino-stats.yaml @@ -7,6 +7,9 @@ on: jobs: push-stats: + # This workflow is only of value to the arduino/arduino-cli repository and + # would always fail in forks + if: github.repository == 'arduino/arduino-cli' runs-on: ubuntu-latest steps: diff --git a/.github/workflows/github-stats.yaml b/.github/workflows/github-stats.yaml index 011fef3aaa8..83ca534ce34 100644 --- a/.github/workflows/github-stats.yaml +++ b/.github/workflows/github-stats.yaml @@ -7,6 +7,9 @@ on: jobs: push-stats: + # This workflow is only of value to the arduino/arduino-cli repository and + # would always fail in forks + if: github.repository == 'arduino/arduino-cli' runs-on: ubuntu-latest steps: diff --git a/.github/workflows/i18n-nightly-push.yaml b/.github/workflows/i18n-nightly-push.yaml index 9908f574bd3..8ee5fe0ea0e 100644 --- a/.github/workflows/i18n-nightly-push.yaml +++ b/.github/workflows/i18n-nightly-push.yaml @@ -7,6 +7,9 @@ on: jobs: push-to-transifex: + # This workflow is only of value to the arduino/arduino-cli repository and + # would always fail in forks + if: github.repository == 'arduino/arduino-cli' runs-on: ubuntu-latest steps: - name: Checkout diff --git a/.github/workflows/i18n-weekly-pull.yaml b/.github/workflows/i18n-weekly-pull.yaml index 3b9e46320de..d28dc59a5d0 100644 --- a/.github/workflows/i18n-weekly-pull.yaml +++ b/.github/workflows/i18n-weekly-pull.yaml @@ -7,6 +7,9 @@ on: jobs: pull-from-transifex: + # This workflow is only of value to the arduino/arduino-cli repository and + # would always fail in forks + if: github.repository == 'arduino/arduino-cli' runs-on: ubuntu-latest steps: - name: Checkout diff --git a/.github/workflows/link-validation.yaml b/.github/workflows/link-validation.yaml index f36037e68c2..9cc70234880 100644 --- a/.github/workflows/link-validation.yaml +++ b/.github/workflows/link-validation.yaml @@ -8,6 +8,8 @@ on: jobs: verify-links: + # Don't trigger on schedule event when in a fork + if: github.event_name != 'schedule' || (github.event_name == 'schedule' && github.repository == 'arduino/arduino-cli') runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 5bc38a5fe96..60296995f0b 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -7,6 +7,9 @@ on: jobs: create-nightly-artifacts: + # This workflow is only of value to the arduino/arduino-cli repository and + # would always fail in forks + if: github.repository == 'arduino/arduino-cli' runs-on: ubuntu-latest container: