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

Setup GitHub Actions for building and publishing package #5

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

khos2ow
Copy link
Member

@khos2ow khos2ow commented Dec 18, 2024

No description provided.

@khos2ow khos2ow force-pushed the actions branch 5 times, most recently from cd85ae7 to 34a3815 Compare December 22, 2024 17:54
@khos2ow khos2ow force-pushed the actions branch 19 times, most recently from aee13b0 to 28dde6d Compare January 11, 2025 16:12
@khos2ow khos2ow marked this pull request as ready for review January 11, 2025 16:12
Copy link
Member

@kgilmer kgilmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@@ -0,0 +1,137 @@
name: Publish to Testing
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: would we have some similar action for release stage or something else?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, the stable release process will still be the responsibility of Voulage, and it will be an one off operations. For example, when time comes to release Regolith v3.3 (GA, beta, etc), we just need to copy the content of testing/ folder into corresponding release-X_Y/ folder and run the deb-builder workflow.

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