Skip to content
This repository was archived by the owner on Jun 26, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Release Please

on:
push:
branches:
- master

permissions:
contents: write
pull-requests: write

jobs:
release-please:
runs-on: ubuntu-latest
steps:
# Using v4 major version tag which receives security updates while maintaining compatibility
# For stricter version pinning, replace with a specific commit SHA
- uses: googleapis/release-please-action@v4.1.3
with:
release-type: node
23 changes: 16 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,24 @@ All commits that fix bugs or add features need a test.

`<blink>` Do not merge code without tests.`</blink>`

## Changelog
## Commit Messages

This repository uses [Conventional Commits](https://www.conventionalcommits.org/) to automate releases and changelog generation via [Release Please](https://github.com/googleapis/release-please).

Please format your commit messages as:
- `feat:` for new features
- `fix:` for bug fixes
- `docs:` for documentation changes
- `chore:` for maintenance tasks
- `test:` for test-related changes

All commits that change or add to the API must be done in a pull request
that also:
Example: `feat: add new title formatting option`

Breaking changes should include `BREAKING CHANGE:` in the commit body or add `!` after the type: `feat!: remove legacy API`

## Changelog

- Add an entry to `CHANGES.md` with clear steps for updating code for
changed or removed API.
- Updates examples
- Updates the docs
Changelogs are automatically generated from commit messages using Release Please. The changelog is updated when releases are created.

### Development

Expand Down
Loading