diff --git a/.github/workflows/auto-update-app-headers.yml b/.github/workflows/auto-update-app-headers.yml index b6c4f2b77..6a18cbd46 100644 --- a/.github/workflows/auto-update-app-headers.yml +++ b/.github/workflows/auto-update-app-headers.yml @@ -10,6 +10,7 @@ on: jobs: update-app-files: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set permissions: diff --git a/.github/workflows/autolabeler.yml b/.github/workflows/autolabeler.yml index d72f66094..568158c19 100644 --- a/.github/workflows/autolabeler.yml +++ b/.github/workflows/autolabeler.yml @@ -7,6 +7,7 @@ on: jobs: autolabeler: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set permissions: pull-requests: write diff --git a/.github/workflows/changelog-pr.yml b/.github/workflows/changelog-pr.yml index 96982070c..6bf7855bd 100644 --- a/.github/workflows/changelog-pr.yml +++ b/.github/workflows/changelog-pr.yml @@ -7,6 +7,7 @@ on: jobs: update-changelog-pull-request: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set env: CONFIG_PATH: .github/changelog-pr-config.json @@ -271,4 +272,4 @@ jobs: PR_NUMBER=$(gh pr list --head "${BRANCH_NAME}" --json number --jq '.[].number') if [ -n "$PR_NUMBER" ]; then gh pr review $PR_NUMBER --approve - fi \ No newline at end of file + fi diff --git a/.github/workflows/close-discussion.yml b/.github/workflows/close-discussion.yml index a3047904a..30587c808 100644 --- a/.github/workflows/close-discussion.yml +++ b/.github/workflows/close-discussion.yml @@ -11,6 +11,7 @@ permissions: jobs: close-discussion: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set steps: diff --git a/.github/workflows/close-ttek-issues.yaml b/.github/workflows/close-ttek-issues.yaml index a921a5e61..b359414fc 100644 --- a/.github/workflows/close-ttek-issues.yaml +++ b/.github/workflows/close-ttek-issues.yaml @@ -5,6 +5,7 @@ on: jobs: close_tteck_issues: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: ubuntu-latest steps: - name: Auto-close if tteck script detected diff --git a/.github/workflows/close_issue_in_dev.yaml b/.github/workflows/close_issue_in_dev.yaml index 14e35e479..0a12c05a3 100644 --- a/.github/workflows/close_issue_in_dev.yaml +++ b/.github/workflows/close_issue_in_dev.yaml @@ -5,7 +5,7 @@ on: - closed jobs: close_issue: - if: github.event.pull_request.merged == true + if: github.event.pull_request.merged == true && github.repository == 'community-scripts/ProxmoxVE' runs-on: ubuntu-latest steps: diff --git a/.github/workflows/crawl-versions.yaml b/.github/workflows/crawl-versions.yaml index 0c25c839d..14e5c548a 100644 --- a/.github/workflows/crawl-versions.yaml +++ b/.github/workflows/crawl-versions.yaml @@ -12,6 +12,7 @@ permissions: jobs: crawl-versions: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set steps: diff --git a/.github/workflows/create-docker-for-runner.yml b/.github/workflows/create-docker-for-runner.yml index c9fef0a5c..eee54c9e3 100644 --- a/.github/workflows/create-docker-for-runner.yml +++ b/.github/workflows/create-docker-for-runner.yml @@ -11,6 +11,7 @@ on: jobs: build: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: ubuntu-latest #To ensure it always builds we use the github runner with all the right tooling steps: diff --git a/.github/workflows/delete-json-branch.yml b/.github/workflows/delete-json-branch.yml index b72868402..50653fe2c 100644 --- a/.github/workflows/delete-json-branch.yml +++ b/.github/workflows/delete-json-branch.yml @@ -9,6 +9,7 @@ on: jobs: delete_branch: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set steps: - name: Checkout the code @@ -25,4 +26,4 @@ jobs: git push origin --delete "$PR_BRANCH" else echo "Skipping deletion of the main branch" - fi \ No newline at end of file + fi diff --git a/.github/workflows/frontend-cicd.yml b/.github/workflows/frontend-cicd.yml index ba24a484e..b092ca1e9 100644 --- a/.github/workflows/frontend-cicd.yml +++ b/.github/workflows/frontend-cicd.yml @@ -25,6 +25,7 @@ concurrency: jobs: build: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set defaults: run: @@ -63,7 +64,7 @@ jobs: deploy: runs-on: ubuntu-latest needs: build - if: github.ref == 'refs/heads/main' + if: github.ref == 'refs/heads/main' && github.repository == 'community-scripts/ProxmoxVE' permissions: pages: write id-token: write diff --git a/.github/workflows/github-release.yml b/.github/workflows/github-release.yml index 546e20441..0fa47ef9e 100644 --- a/.github/workflows/github-release.yml +++ b/.github/workflows/github-release.yml @@ -7,6 +7,7 @@ on: jobs: create-daily-release: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set permissions: contents: write diff --git a/.github/workflows/script-test.yml b/.github/workflows/script-test.yml index 64e5b31cc..eb53c366d 100644 --- a/.github/workflows/script-test.yml +++ b/.github/workflows/script-test.yml @@ -11,6 +11,7 @@ on: jobs: run-install-script: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: pvenode steps: - name: Checkout PR branch diff --git a/.github/workflows/script_format.yml b/.github/workflows/script_format.yml index 83d004e91..a802dd0b7 100644 --- a/.github/workflows/script_format.yml +++ b/.github/workflows/script_format.yml @@ -11,6 +11,7 @@ on: jobs: run-install-script: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: pvenode steps: - name: Checkout PR branch (supports forks) diff --git a/.github/workflows/update-json-date.yml b/.github/workflows/update-json-date.yml index dbf14ce40..8bdc36ca5 100644 --- a/.github/workflows/update-json-date.yml +++ b/.github/workflows/update-json-date.yml @@ -10,6 +10,7 @@ on: jobs: update-app-files: + if: github.repository == 'community-scripts/ProxmoxVE' runs-on: runner-cluster-htl-set permissions: diff --git a/.github/workflows/validate-filenames.yml b/.github/workflows/validate-filenames.yml index ea7c632f6..1c2ae38b1 100644 --- a/.github/workflows/validate-filenames.yml +++ b/.github/workflows/validate-filenames.yml @@ -9,6 +9,7 @@ on: jobs: check-files: + if: github.repository == 'community-scripts/ProxmoxVE' name: Check changed files runs-on: runner-cluster-htl-set permissions: