We’re using https://github.com/marketplace/actions/setup-meteor-js-environment to use Meteor in Github Actions. What’s the best way to deploy to Galaxy via GH Actions? I’ve been trying but haven’'t found a good way to get Galaxy deploy to play nice with Github’s secrets. Does anyone have any tips on what I might be missing? ie how are you accessing settings as well as deploy tokens when running via an action?
In case anyone finds this later. Here was my solution.
I encrypted the settings.json and deployToken.json I created. Then I wrote a script to decrypt them before using them to deploy.
I did so by adapting this post here:
IMO this would make a great blog post to show that Meteor is up to date with the latest stuff.
Here’s a quick how-to.