Skip to content

Test GitHub actions CI for labels and signed commits#29

Closed
sgarg00 wants to merge 6 commits into
jfiedlerova:ci-duranta-fixesfrom
sgarg00:test-ci-fixes
Closed

Test GitHub actions CI for labels and signed commits#29
sgarg00 wants to merge 6 commits into
jfiedlerova:ci-duranta-fixesfrom
sgarg00:test-ci-fixes

Conversation

@sgarg00

@sgarg00 sgarg00 commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

sgarg00 and others added 5 commits June 17, 2026 14:17
  - Add check-labels job that runs first on the PR events
  - Fail early if none of the mandatory CI labels are present
    (BUILD-ONLY, documentation, 4G-LTE, 5G-NR, nrUE, CI, retrigger-ci)
  - Skip detect-changes, require-maintainer-approval and trigger-jenkins
    when no mandatory CI label is found
  - Push events are unaffected by the label check
  - For labeled events, only retrigger-ci triggers the pipeline;
    any other label addition is skipped

Signed-off-by: Shubhika Garg <shubhika.garg@openairinterface.org>
  - Add verify-signed-commits job that runs on PR
  - check-labels and all downstream jobs are skipped
    if signed commmit verifications fails
  - Fetch all commits in the PR via GitHub API
    and check verification status
  - Fail and print the unsigned commit SHAs if any
    unsigned commits are found.

Signed-off-by: Shubhika Garg <shubhika.garg@openairinterface.org>
Signed-off-by: Jaroslava Fiedlerova <jaroslava.fiedlerova@openairinterface.org>
Signed-off-by: Shubhika Garg <shubhika.garg@openairinterface.org>
Signed-off-by: Shubhika Garg <shubhika.garg@openairinterface.org>
Signed-off-by: Shubhika Garg <shubhika.garg@openairinterface.org>
@github-actions

Copy link
Copy Markdown

::error::Unsigned commits found: 4b0c775

@sgarg00 sgarg00 closed this by deleting the head repository Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants