Skip to content

test#30

Open
reembahsoun wants to merge 6 commits into
jfiedlerova:ci-duranta-fixesfrom
reembahsoun:test-ci
Open

test#30
reembahsoun wants to merge 6 commits into
jfiedlerova:ci-duranta-fixesfrom
reembahsoun:test-ci

Conversation

@reembahsoun

Copy link
Copy Markdown

No description provided.

sgarg00 and others added 6 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: Jaroslava Fiedlerova <jaroslava.fiedlerova@openairinterface.org>
@github-actions

Copy link
Copy Markdown

::error::Unsigned commits found: 3db63db

@github-actions

Copy link
Copy Markdown

The following commit(s) are missing signature:\n\n3db63db\n\nPlease use 'git commit -S' to sign your commits.\nFor detailed instructions, refer to the CONTRIBUTING file at the root of this repository or GitHub Docs

@github-actions

Copy link
Copy Markdown
The following commit(s) are missing signature:

$UNSIGNED

Please use 'git commit -S' to sign your commits.
For detailed instructions, refer to the [CONTRIBUTING](https://github.com/duranta-project/openairinterface5g?tab=contributing-ov-file) file at the root of this repository or [GitHub Docs](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)

@github-actions

Copy link
Copy Markdown

The following commit(s) are missing signature:

$UNSIGNED

Please use 'git commit -S' to sign your commits.
For detailed instructions, refer to the CONTRIBUTING file at the root of this repository or GitHub Docs

@github-actions

Copy link
Copy Markdown

The following commit(s) are missing signature:

3db63db

Please use 'git commit -S' to sign your commits.
For detailed instructions, refer to the CONTRIBUTING file at the root of this repository or GitHub Docs

@github-actions

Copy link
Copy Markdown

Validation:
The following commit(s) are missing signature:

3db63db

Please use 'git commit -S' to sign your commits.
For detailed instructions, refer to the CONTRIBUTING file at the root of this repository or GitHub Docs

@github-actions

Copy link
Copy Markdown

Validation:
The following commit(s) are missing signature:

3db63db

Please use 'git commit -S' to sign your commits.
For detailed instructions, refer to the CONTRIBUTING file at the root of this repository or GitHub Docs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation retrigger-ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants