diff --git a/.github/workflows/build-system-check.yml b/.github/workflows/build-system-check.yml index b197b1959..fe8cd5ed6 100644 --- a/.github/workflows/build-system-check.yml +++ b/.github/workflows/build-system-check.yml @@ -2,15 +2,17 @@ name: Build System Check on: push: - paths: - - 'Makefile' - - 'dependencies.Dockerfile' - - 'internal/tools/**' + branches: + - main + paths: + - 'Makefile' + - 'dependencies.Dockerfile' + - 'internal/tools/**' pull_request: - paths: - - 'Makefile' - - 'dependencies.Dockerfile' - - 'internal/tools/**' + paths: + - 'Makefile' + - 'dependencies.Dockerfile' + - 'internal/tools/**' jobs: diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 41deb0046..69ae70e3f 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -24,8 +24,6 @@ jobs: !contains(github.event.pull_request.labels.*.name, 'Skip Changelog') && !contains(github.event.pull_request.title, '[chore]') }} - env: - PR_HEAD: ${{ github.event.pull_request.head.sha }} steps: - name: Checkout Repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 @@ -46,7 +44,7 @@ jobs: - name: Ensure no changes to the CHANGELOG.md run: | - if [[ $(git diff --name-only $(git merge-base origin/main $PR_HEAD) $PR_HEAD ./CHANGELOG*.md) ]] + if [[ $(git diff --name-only origin/main HEAD ./CHANGELOG*.md) ]] then echo "CHANGELOG.md should not be directly modified." echo "Please add a .yaml file to the ./.chloggen/ directory." @@ -59,7 +57,7 @@ jobs: - name: Ensure ./.chloggen/*.yaml addition(s) run: | - if [[ 1 -gt $(git diff --diff-filter=A --name-only $(git merge-base origin/main $PR_HEAD) $PR_HEAD ./.chloggen | grep -c \\.yaml) ]] + if [[ 1 -gt $(git diff --diff-filter=A --name-only origin/main HEAD ./.chloggen | grep -c \\.yaml) ]] then echo "No changelog entry was added to the ./.chloggen/ directory." echo "Please add a .yaml file to the ./.chloggen/ directory." diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 35ed40436..e84c4e944 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -2,6 +2,8 @@ name: Checks on: push: + branches: + - main pull_request: merge_group: diff --git a/.github/workflows/generate-registry-area-labels.yml b/.github/workflows/generate-registry-area-labels.yml index d4f753706..6b646389b 100644 --- a/.github/workflows/generate-registry-area-labels.yml +++ b/.github/workflows/generate-registry-area-labels.yml @@ -1,7 +1,8 @@ name: 'Generate registry area labels' on: push: - branches: [main] + branches: + - main paths: - model/** - ./.github/workflows/generate-registry-area-labels.yml