From: Jukka Kurkela Date: Sun, 18 Oct 2020 13:27:29 +0000 (+0300) Subject: Stop deploying docs / drafting releases from forks (#7911) X-Git-Tag: v3.0.0-beta.5~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=04850d9477d19875cb018c5aa75009a3463ff039;p=thirdparty%2FChart.js.git Stop deploying docs / drafting releases from forks (#7911) --- diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index e6c7e2f3d..5bf66516f 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -1,5 +1,5 @@ # This workflow publishes new documentation to https://chartjs.org/docs/master after every commit -name: CI +name: Deploy docs on: push: @@ -7,9 +7,16 @@ on: - master jobs: - build: + correct_repository: runs-on: ubuntu-latest + steps: + - name: fail on fork + if: github.repository_owner != 'chartjs' + run: exit 1 + build: + needs: correct_repository + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Use Node.js diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index 17fdb961d..064af1103 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -6,7 +6,15 @@ on: - master jobs: + correct_repository: + runs-on: ubuntu-latest + steps: + - name: fail on fork + if: github.repository_owner != 'chartjs' + run: exit 1 + update_release_draft: + needs: correct_repository runs-on: ubuntu-latest steps: - uses: release-drafter/release-drafter@v5