Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate staging job to GitHub Actions; remove CircleCI #7223

Merged
merged 1 commit into from
Aug 15, 2024

Conversation

legoktm
Copy link
Member

@legoktm legoktm commented Aug 15, 2024

Status

Ready for review

Description of Changes

We are officially at the end of the road for the CircleCI to GitHub Actions migration! This migrates the final job over and removes the manifest entirely.

The staging credentials have already been configured by infra, all that was needed was adjusting some of the $CIRCLE_ environment variables. I added a bit of output to aid future debugging.

Fixes #6886.

Testing

  • Visual review
  • Infra has disconnected CircleCI
  • CI passes, especially staging job

Deployment

Any special considerations for deployment? n/a

We are officially at the end of the road for the CircleCI to GitHub
Actions migration! This migrates the final job over and removes the
manifest entirely.

The staging credentials have already been configured by infra, all that
was needed was adjusting some of the `$CIRCLE_` environment variables. I
added a bit of output to aid future debugging.

Fixes #6886.
@legoktm legoktm requested a review from a team as a code owner August 15, 2024 20:57
@legoktm
Copy link
Member Author

legoktm commented Aug 15, 2024

There are still some other places doing conditional $CIRCLE_ logic, I've left those alone for now, can be cleaned up afterwards.

@legoktm legoktm merged commit bf83ffc into develop Aug 15, 2024
31 of 32 checks passed
@legoktm legoktm deleted the stg-gha-staging branch August 15, 2024 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Switch CI to use GitHub Actions
2 participants