Skip to content

ci: add check-pr-requirements workflow#15

Merged
miroslavpojer merged 1 commit into
masterfrom
ci/check-pr-requirements
Jun 15, 2026
Merged

ci: add check-pr-requirements workflow#15
miroslavpojer merged 1 commit into
masterfrom
ci/check-pr-requirements

Conversation

@oto-macenauer-absa

Copy link
Copy Markdown
Contributor

Summary

Adds a GitHub Actions workflow that validates PR requirements on every pull request, using the AbsaOSS/check-pr-requirements action.

Changes

  • New .github/workflows/check-pr-requirements.yml.
  • Action pinned to commit SHA 89d824a7f6faeca1228e71da595f67aae903f1c4 (= v0.1.0), with a version comment.
  • Triggers on pull_request: opened, synchronize, reopened, edited, labeled, unlabeled.
  • Enabled checks: title format, description presence, issue reference.

Notes

Other checks (branch-name, pr-size, label, target-branch, release-notes) are available in the action but left disabled. Flip the toggles in with: to enable.

Closes #14

miroslavpojer
miroslavpojer previously approved these changes Jun 15, 2026
runs-on: ubuntu-latest
steps:
- name: Check PR requirements
# AbsaOSS/check-pr-requirements@v0.1.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would remove this line. With dependabot this will be obsolete in next update.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agreed, updated to a format that's proven to work with dependabot

@oto-macenauer-absa oto-macenauer-absa force-pushed the ci/check-pr-requirements branch from ac4df7f to ee92b02 Compare June 15, 2026 10:59
@miroslavpojer miroslavpojer merged commit 14e50b7 into master Jun 15, 2026
1 check passed
@miroslavpojer miroslavpojer deleted the ci/check-pr-requirements branch June 15, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: add PR requirements check workflow

2 participants