Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci): add new CI workflows for PR validation and testing #1621

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

BartoszCiesla
Copy link
Contributor

Add new set of GitHub workflow files for pull request validation with re-designed flow and added checks. For now it will run in parallel with existing flow for testing purposes.

Change introduce .convco for scope regex for conventional commits validation. It adds ci-check-common.yml for commit message validation. Add ci-check-pr.yml as a main workflow to validate PRs with conditional jobs for Rust and shell changes. Include ci-check-rust.yml for Rust checks and ci-check-shell.yml for shell script validation. Rename and update compatibility and coverage workflows. Add optional Rust test workflow for aarch64-apple-darwin. Update performance script with shellcheck directives. Ensure all workflows are documented and are licensed under Apache License 2.0.

Add new set of GitHub workflow files for pull request validation with
re-designed flow and added checks. For now it will run in parallel with
existing flow for testing purposes.

Change introduce .convco for scope regex for conventional commits
validation. It adds ci-check-common.yml for commit message validation.
Add ci-check-pr.yml as a main workflow to validate PRs with conditional
jobs for Rust and shell changes. Include ci-check-rust.yml for Rust checks
and ci-check-shell.yml for shell script validation. Rename and update
compatibility and coverage workflows. Add optional Rust test workflow
for aarch64-apple-darwin. Update performance script with shellcheck
directives. Ensure all workflows are documented and are licensed under
Apache License 2.0.
@BartoszCiesla BartoszCiesla changed the title Add new CI workflows for PR validation and testing chore(ci): add new CI workflows for PR validation and testing Mar 9, 2025
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