Skip to content

chore(ci): migrate circleCI CI/CD to github actions to support truste…#544

Merged
ethan ozelius (ethan-ozelius-contentful) merged 1 commit intomasterfrom
dx-540-migrate-circleci-to-gha
Nov 20, 2025
Merged

chore(ci): migrate circleCI CI/CD to github actions to support truste…#544
ethan ozelius (ethan-ozelius-contentful) merged 1 commit intomasterfrom
dx-540-migrate-circleci-to-gha

Conversation

@ethan-ozelius-contentful
Copy link
Copy Markdown
Contributor

@ethan-ozelius-contentful ethan ozelius (ethan-ozelius-contentful) commented Nov 14, 2025

Summary

Migrate from CircleCI to github actions CI/CD

  1. create new github actions that match our open source template workflows
  • main
  • check:
    • lint
    • prettier
    • test
  • build
  • release
  • notify-failure

Todos

  • Ensure that the infrastructure team has set up the trusted publisher profile from github to npmjs.
  • Add branch protection checks for these github actions, then:
  • remove circleCI branch protections (without auto merging broken prs)

@ethan-ozelius-contentful ethan ozelius (ethan-ozelius-contentful) force-pushed the dx-540-migrate-circleci-to-gha branch 4 times, most recently from 98f2572 to 7cdad09 Compare November 17, 2025 20:59
@ethan-ozelius-contentful ethan ozelius (ethan-ozelius-contentful) marked this pull request as ready for review November 17, 2025 21:11
Copy link
Copy Markdown
Contributor

@elylucasctfl Ely Lucas (elylucasctfl) left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

couple of small cleanup items but besides that looks good

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@ethan-ozelius-contentful ethan ozelius (ethan-ozelius-contentful) merged commit 1264b27 into master Nov 20, 2025
12 checks passed
@ethan-ozelius-contentful ethan ozelius (ethan-ozelius-contentful) deleted the dx-540-migrate-circleci-to-gha branch November 20, 2025 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants