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

Automate stable snap updates #2174

Closed
jwrober opened this issue Jan 21, 2024 · 2 comments · Fixed by #2278
Closed

Automate stable snap updates #2174

jwrober opened this issue Jan 21, 2024 · 2 comments · Fixed by #2278
Assignees
Labels
enhancement New feature or request tools Issues related to mp, ruledit, etc along with CI and build tools.
Milestone

Comments

@jwrober
Copy link
Collaborator

jwrober commented Jan 21, 2024

Is your feature request related to a problem? Please describe.
When we do a release, we have CI that builds all of the installer packages for us automatically. We need something for snapcraft. Right now its a manual procedure.

Describe the solution you'd like
Snapcraft.io has a way to integrate with Github - https://snapcraft.io/docs/build-from-github

@jwrober jwrober added enhancement New feature or request tools Issues related to mp, ruledit, etc along with CI and build tools. labels Jan 21, 2024
@jwrober
Copy link
Collaborator Author

jwrober commented Jan 21, 2024

Snap supports the "latest/edge" channel for development and "latest/stable" channel for stable releases. This issue could be done for both at the same time.

@jwrober jwrober self-assigned this Apr 12, 2024
@jwrober jwrober added this to the v3.1-stable milestone Apr 12, 2024
@jwrober
Copy link
Collaborator Author

jwrober commented Apr 12, 2024

There is a GH action https://github.com/snapcore/action-build

jwrober added a commit to jwrober/freeciv21 that referenced this issue Apr 13, 2024
lmoureaux pushed a commit that referenced this issue May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tools Issues related to mp, ruledit, etc along with CI and build tools.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant