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

CI/CD: Add build GitHub Actions workflows #52

Closed
wants to merge 7 commits into from

Conversation

patrickpa
Copy link
Contributor

Description

This PR adds GitHub Actions workflows to automatically trigger build on PRs and merges (target branch commit from PR).

How was the PR tested?

  1. Add workflow for Linux build
  2. [TODO] Add workflow for Windows build

Notes

  • The current version of the workflow only builds the software, it does not publish any artifact for user to use after the workflow is done.

romanodanilo and others added 7 commits May 22, 2024 12:20
Signed-off-by: romanodanilo <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
* Refactor filenames to snake_case format

Signed-off-by: romanodanilo <[email protected]>

* Remove unused format file

Signed-off-by: romanodanilo <[email protected]>

* Restore class name after refactoring

Signed-off-by: romanodanilo <[email protected]>

---------

Signed-off-by: romanodanilo <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
* Reformat project according to clang-format

Signed-off-by: romanodanilo <[email protected]>

* Refactor with newline at end of each file

Signed-off-by: romanodanilo <[email protected]>

---------

Signed-off-by: romanodanilo <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
* Remove xsd checkers from framework

Signed-off-by: romanodanilo <[email protected]>

* Update bash script install instructions

Signed-off-by: romanodanilo <[email protected]>

* Restore example xodr and xosc files

Signed-off-by: romanodanilo <[email protected]>

* Remove checker bundles from tests

Signed-off-by: romanodanilo <[email protected]>

---------

Signed-off-by: romanodanilo <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
Signed-off-by: Patrick Abrahão <[email protected]>
@patrickpa patrickpa force-pushed the patrick/add_build_ci_cd branch from 4f1f24c to 5e25b66 Compare May 22, 2024 10:20
@patrickpa patrickpa closed this May 22, 2024
@patrickpa patrickpa deleted the patrick/add_build_ci_cd branch May 22, 2024 10:20
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