Skip to content

github: use central CI workflows#298

Merged
lsf37 merged 2 commits intomainfrom
lsf37/central-workflows
Mar 17, 2025
Merged

github: use central CI workflows#298
lsf37 merged 2 commits intomainfrom
lsf37/central-workflows

Conversation

@lsf37
Copy link
Copy Markdown
Member

@lsf37 lsf37 commented Mar 16, 2025

Use GitHub workflow_call feature to reduce workflow duplication. Runs the same checks as before.

The addition of workflow_dispatch is for being able to start checks manually.

When this is merged, we'll need to update the "required checks" names in the repo settings. Looks like none of these were set to required before.

Use GitHub workflow_call feature to reduce workflow duplication.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37 lsf37 requested a review from Ivan-Velickovic March 16, 2025 04:11
@lsf37
Copy link
Copy Markdown
Member Author

lsf37 commented Mar 16, 2025

The link check failure is independent of this change and being being fixed in seL4/ci-actions#392

@lsf37 lsf37 merged commit 1e52a5b into main Mar 17, 2025
11 checks passed
@lsf37 lsf37 deleted the lsf37/central-workflows branch March 17, 2025 01:16
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.

2 participants