Skip to content

ci: run checks in CI#70

Draft
cagatay-y wants to merge 2 commits into
rgouicem:v6.5.7from
cagatay-y:ci-pr
Draft

ci: run checks in CI#70
cagatay-y wants to merge 2 commits into
rgouicem:v6.5.7from
cagatay-y:ci-pr

Conversation

@cagatay-y

Copy link
Copy Markdown

Adds a workflow that is based on the provided evaluation script to test functionality. Checks that depend on features that are not part of the upstream are not active.

I will not able to test the setup on GitHub until next month as I ran out of minutes for this month but it works locally when tested with act (with the appropriate modifications to use the locally built Docker image).

Before the merge, the image tags in the check workflow need to be updated according to the branch the PR is merged and the tag the image is given as a consequence. Also, ideally the evaluation script (or a version of it) would be pushed into the repository by its actual owner (or at least with them noted as the developer) to provide correct attribution.

The Dockerfile defines an image that contains the tools necessary to build the kernel and modules, and builds the appropriate version of the kernel to be used for CI. The workflow builds and pushes the image when the image definition is changed.
Use an adapted version of the provided evaluation script to run various checks.
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.

1 participant