addons-server
addons-server copied to clipboard
AMO-238
Relates to: AMO-238
Descripton
This PR is the first iteration of migrating our CircleCI jobs to github action workflows, specifically the "assets" job.
Context
If we model our CI workflows falling into 4 phases of the CI/CD process, the phase of "test" is where most of our circleci jobs and the existing "verify-docker-image" workflow fall.
Testing
I will break the assets job, and we should expect both circleci and github action to fail for the same reason.
Files created in the docker build still have 9500 owner, when we run fix_olympia_user we modify the olympia
user and group but not files owner by the 9500 user/group
https://github.com/mozilla/addons-server/actions/runs/8453429444/job/23156072525?pr=22085