canonical / action-build

A Github action for building Snapcraft projects
MIT License
42 stars 22 forks source link

support remote-build #68

Open merlijn-sebrechts opened 1 year ago

merlijn-sebrechts commented 1 year ago

For a multi-arch snap, we've switched to building it on launchpad using snapcraft remote-build. It would be nice if we could keep using this action, though.

For more context: https://github.com/snapcrafters/signal-desktop/pull/181

KirioXX commented 10 months ago

Hi, I would be very interested in this feature. Is there an ETA for it? Thanks!

merlijn-sebrechts commented 10 months ago

FYI @KirioXX we have created our own actions to do this:

Note that these actions are currently for internal (Snapcrafters org) use. We can't promise not to break backwards compatibility.

KirioXX commented 10 months ago

Thanks for letting me know @merlijn-sebrechts! I had a look at the release-to-candidate action and I have 2 questions:

  1. When I don't give it a architecture is it taking the architecture that is specified in the snapcraft.yaml?
  2. If I want to promote the snap right up to stable can I just set the channel to stable or do I have to promote it?

Thank you!

merlijn-sebrechts commented 10 months ago
  1. Yes

  2. Yes

KirioXX commented 10 months ago

Awesome! Thanks merlijn-sebrechts! 🙌