Skip to content

ci: various improvements#17

Merged
jinghao-jia merged 3 commits intomainfrom
ci
Mar 31, 2025
Merged

ci: various improvements#17
jinghao-jia merged 3 commits intomainfrom
ci

Conversation

@chinrw
Copy link
Member

@chinrw chinrw commented Mar 31, 2025

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces a new workflow to enforce commit sign-offs on pull requests by adding a DCO check.

  • Adds a GitHub Actions workflow that triggers on pull requests
  • Utilizes the KineticCafe/actions-dco GitHub Action for DCO enforcement
Comments suppressed due to low confidence (1)

.github/workflows/dso-check.yml:1

  • [nitpick] The filename 'dso-check.yml' appears to be inconsistent with the workflow name and its purpose. Consider renaming the file to 'dco-check.yml' for clarity.
name: DCO Check

Signed-off-by: Ruowen Qin <ruowenq2@illinois.edu>
@jinghao-jia jinghao-jia added the enhancement New feature or request label Mar 31, 2025
Add README.md to the push and pull_request event paths prevent
unnecessary runs

Signed-off-by: Ruowen Qin <ruowenq2@illinois.edu>
@jinghao-jia jinghao-jia changed the title ci: enforce commit sign-offs on pull requests ci: various improvements Mar 31, 2025
@chinrw chinrw force-pushed the ci branch 6 times, most recently from 6816ec9 to 8cce204 Compare March 31, 2025 07:01
Signed-off-by: Ruowen Qin <ruowenq2@illinois.edu>
@jinghao-jia jinghao-jia merged commit de37046 into main Mar 31, 2025
3 checks passed
@jinghao-jia jinghao-jia deleted the ci branch March 31, 2025 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants