Skip to content

feat: automate releases with Release Please - #92

Merged
formatjsproject merged 1 commit into
mainfrom
codex/release-please
Aug 6, 2026
Merged

feat: automate releases with Release Please#92
formatjsproject merged 1 commit into
mainfrom
codex/release-please

Conversation

@longlho

@longlho longlho commented Aug 6, 2026

Copy link
Copy Markdown
Member

Summary

  • replace scheduled/manual tag calculation with Release Please version PRs
  • publish automatically after a version PR lands
  • keep MODULE.bazel version blank by tracking Release Please state in version.txt
  • retain existing release assets, attestations, and BCR publication flow

Adapted from perplexityai/watchman. This repo uses Release Please's simple
strategy because its BCR source module must keep an empty version.

Before merge

Add GH_RELEASE_TOKEN as a Classic PAT with repo and workflow scopes.
Release Please needs that token so its tag event starts release.yaml.

Test

  • bazel test //...
  • oxfmt --check on changed YAML, JSON, and Markdown
  • JSON and YAML parse checks

@longlho
longlho marked this pull request as ready for review August 6, 2026 13:07
@formatjsproject
formatjsproject merged commit a89ec46 into main Aug 6, 2026
9 checks passed
@formatjsproject
formatjsproject deleted the codex/release-please branch August 6, 2026 13:11
longlho pushed a commit that referenced this pull request Aug 6, 2026
🤖 I have created a release *beep* *boop*
---


## 0.10.0 (2026-08-06)

## What's Changed
* feat: add FormatJS CLI versions through 1.2.0 by @longlho in
#91
* feat: automate releases with Release Please by @longlho in
#92


**Full Changelog**:
v0.9.1...v0.10.0

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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.

2 participants