mozmeao / infra

Mozilla Marketing Engineering and Operations Infrastructure
https://mozilla.github.io/meao/
Mozilla Public License 2.0
58 stars 12 forks source link

Migrate usage of travis-ci to GitHub Actions or CircleCI #1355

Closed pmac closed 2 years ago

pmac commented 3 years ago

Travis-CI has both changed policy to limit free access for OSS and experienced a massive security breach that potentially exposed encrypted secrets. We should move to GitHub Actions (preferred) or Circle CI.

glogiotatidis commented 3 years ago

Snippets moved to Github Actions in https://github.com/mozmeao/snippets-service/issues/1489

There're reports that Travis has limited (some say blocked) resources to support OSS projects these days. So probably GitHub actions is a better place to get to. migration was super easy

glogiotatidis commented 3 years ago

Same for careers https://github.com/mozmeao/lumbergh/pull/653

stevejalim commented 2 years ago

@pmac I've updated the description wiht a list of repos in meao that feature the word "Travis" - are all these still 'on the table' for switching, or can some repos just be archived, please?

pmac commented 2 years ago

I see cloudflare-datadog and status are already archived. I'm talking with Alex about performance-dashboard. We still have django-allow-cidr as a dep in some projects though.

pmac commented 2 years ago

Updated. I think django-allow-cidr is the only one we still need to do.

stevejalim commented 2 years ago

Doing django-allow-cidr now

stevejalim commented 2 years ago

django-allow-cidr PR https://github.com/mozmeao/django-allow-cidr/pull/17