From 6a28ca68597873ef343ab3f8fea48bdd110e05f4 Mon Sep 17 00:00:00 2001 From: Ivaylo Badinov Date: Fri, 22 Sep 2023 14:03:39 +0300 Subject: [PATCH] more CI/CD --- .github/workflows/backport.yml | 1 + .github/workflows/pull_request.yaml | 1 + .github/workflows/upgrade_dependencies.yml | 9 +++++++++ 3 files changed, 11 insertions(+) create mode 100644 .github/workflows/upgrade_dependencies.yml diff --git a/.github/workflows/backport.yml b/.github/workflows/backport.yml index dd793898ec..7a59c8201a 100644 --- a/.github/workflows/backport.yml +++ b/.github/workflows/backport.yml @@ -15,6 +15,7 @@ jobs: # See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target. if: > github.event.pull_request.merged + && github.repository == 'vector-im/element-web' && ( github.event.action == 'closed' || ( diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 1c25477d4a..50e7dd7c27 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -5,5 +5,6 @@ on: jobs: action: uses: matrix-org/matrix-js-sdk/.github/workflows/pull_request.yaml@develop + if: github.repository == 'vector-im/element-web' secrets: ELEMENT_BOT_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }} diff --git a/.github/workflows/upgrade_dependencies.yml b/.github/workflows/upgrade_dependencies.yml new file mode 100644 index 0000000000..ba420b4796 --- /dev/null +++ b/.github/workflows/upgrade_dependencies.yml @@ -0,0 +1,9 @@ +name: Upgrade Dependencies +on: + workflow_dispatch: {} +jobs: + upgrade: + uses: matrix-org/matrix-js-sdk/.github/workflows/upgrade_dependencies.yml@develop + if: github.repository == 'vector-im/element-web' + secrets: + ELEMENT_BOT_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}