beam-community / elixir-companies

A list of companies currently using Elixir in production.
https://elixir-companies.com
MIT License
1.62k stars 366 forks source link

update deploy action to use ghcr #702

Closed jsegal205 closed 2 weeks ago

jsegal205 commented 2 weeks ago

Updated the deploy script to utilize github container repo.

I stole this code from https://github.com/elixirschool/school_house/pull/228/

frank

jsegal205 commented 2 weeks ago

@btkostner can you take a look at this and make sure that all the secrets are applied to this repo as well?

jsegal205 commented 2 weeks ago

@btkostner @doomspork https://github.com/beam-community/elixir-companies/actions/runs/11407727499/job/31744528235 looks like it failed on deploy for an authentication reason. Could you take a look at the settings for actions in this repo please and let me know what I can do to help?

re - https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry

btkostner commented 2 weeks ago

@jsegal205 Updated and working now: https://github.com/beam-community/elixir-companies/actions/runs/11407727499/job/31745386485

doomspork commented 2 weeks ago

Thank you @jsegal205 and @btkostner! 🫶