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

Set up Github Actions CI #25

Merged
merged 4 commits into from
Oct 11, 2023
Merged

Set up Github Actions CI #25

merged 4 commits into from
Oct 11, 2023

Conversation

pdsouza
Copy link
Member

@pdsouza pdsouza commented Oct 8, 2023

Create a Github Actions workflow for building blueprints containers.

  • Add ci.yml workflow (based on build-with-docker.sh but I had to drop the docker -t option to avoid errors on Github Actions)
  • Add CI workflow status badge to README

Fixes #24

Signed-off-by: Preetam D'Souza <[email protected]>
@pdsouza pdsouza force-pushed the pdsouza-setup-github-actions-ci branch from 6f12fce to 20c9bab Compare October 8, 2023 17:15
@pdsouza pdsouza requested a review from utzcoz October 8, 2023 17:17
Signed-off-by: Preetam D'Souza <[email protected]>
@pdsouza
Copy link
Member Author

pdsouza commented Oct 8, 2023

@utzcoz Had some time this weekend so I put together this action workflow for building containers on every PR and push to master. Seems like it works fine. Let me know your thoughts.

Signed-off-by: Preetam D'Souza <[email protected]>
.github/workflows/ci.yml Show resolved Hide resolved
@utzcoz
Copy link
Member

utzcoz commented Oct 9, 2023

@pdsouza Cool. Glad to know Docker can run in the GitHub Actions smoothly.

.github/workflows/ci.yml Outdated Show resolved Hide resolved
@utzcoz
Copy link
Member

utzcoz commented Oct 11, 2023

@pdsouza We can leave artifacts uploading logic on GitHub Actions to next few PRs. At least I can help to support it this weekend.

@utzcoz utzcoz merged commit f9d8d8b into master Oct 11, 2023
2 checks passed
@utzcoz utzcoz deleted the pdsouza-setup-github-actions-ci branch October 11, 2023 11:03
@pdsouza
Copy link
Member Author

pdsouza commented Oct 11, 2023 via email

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.

Add GitHub Action to build desktop rootfs
2 participants