Skip to content

Conversation

@Haroenv
Copy link
Contributor

@Haroenv Haroenv commented Jan 21, 2026

Summary

migrate releasing from circleci to GitHub actions

Result

By being on github actions, we no longer need a bot account, as it can use the github token generated by actions.

This also means you no longer need to run release locally with a github token to prepare a release, you can start it from the github actions page.

FX-3682

By being on github actions, we no longer need a bot account, as it can use the github token generated by actions.

This also means you no longer need to run release locally with a github token to prepare a release, you can start it from the github actions page.
@codesandbox-ci
Copy link

codesandbox-ci bot commented Jan 21, 2026

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit fcca998:

Sandbox Source
example-instantsearch-getting-started Configuration
example-react-instantsearch-getting-started Configuration
example-react-instantsearch-next-app-dir-example Configuration
example-react-instantsearch-next-routing-example Configuration
example-vue-instantsearch-getting-started Configuration

@Haroenv Haroenv marked this pull request as ready for review January 21, 2026 14:24
@Haroenv Haroenv requested review from a team, FabienMotte and aymeric-giraudet and removed request for a team January 21, 2026 14:24
@Haroenv Haroenv requested a review from dhayab January 26, 2026 13:13
Copy link
Member

@dhayab dhayab left a comment

Choose a reason for hiding this comment

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

This looks good to me, although I'm wondering if at this stage, it wouldn't be better to move all jobs to GH instead. Wdyt?

- name: Trigger release if latest commit is a release commit
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npx [email protected] trigger
Copy link
Member

Choose a reason for hiding this comment

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

Does this still require NPM_TOKEN or have you enabled trusted publishing?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

good catch! one of the things I couldn't check without doing a release 😅

Copy link
Member

Choose a reason for hiding this comment

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

If it's not too complex, I'd recommend relying on trusted publishing then.

@Haroenv
Copy link
Contributor Author

Haroenv commented Jan 27, 2026

move all jobs to GH instead

Could be interesting, but I believe pricing for circleci is better than GitHub actions. To check!

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.

4 participants