Skip to content

fix(website): use github-actions[bot] as deploy committer#1918

Merged
azu merged 1 commit intomasterfrom
fix/website-deploy-committer
Feb 9, 2026
Merged

fix(website): use github-actions[bot] as deploy committer#1918
azu merged 1 commit intomasterfrom
fix/website-deploy-committer

Conversation

@azu
Copy link
Copy Markdown
Member

@azu azu commented Feb 9, 2026

Summary

The deploy commit to textlint.github.io was using GITHUB_ACTOR (the person who pushed to master) as the committer. This fixes it to always use github-actions[bot].

Changes

  • Explicitly set user_name and user_email in peaceiris/actions-gh-pages
  • Deploy commits are now always attributed to github-actions[bot]

Breaking Changes

None

Test Plan

  • After merging to master, verify that the deploy commit to textlint.github.io has github-actions[bot] as the author

Previously, the deploy commit to textlint.github.io used the
GITHUB_ACTOR (the person who pushed to master) as the committer.
This changes it to use github-actions[bot] for consistent attribution.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings February 9, 2026 13:48
@azu azu added the Type: CI Changes to CI configuration files and scripts label Feb 9, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the website deployment GitHub Actions workflow so deploy commits to textlint/textlint.github.io are consistently authored/committed by github-actions[bot] rather than the pusher (GITHUB_ACTOR).

Changes:

  • Set user_name for peaceiris/actions-gh-pages to github-actions[bot].
  • Set user_email for peaceiris/actions-gh-pages to github-actions[bot]@users.noreply.github.com.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@azu azu enabled auto-merge (squash) February 9, 2026 13:50
@azu azu merged commit 559d78f into master Feb 9, 2026
27 checks passed
@azu azu deleted the fix/website-deploy-committer branch February 9, 2026 13:52
@github-actions github-actions bot mentioned this pull request Feb 21, 2026
azu added a commit that referenced this pull request Feb 21, 2026
<!-- Release notes generated using configuration in .github/release.yml
at master -->

## What's Changed
### CI
* chore(deps): update github/codeql-action action to v3.31.10 by
@renovate[bot] in #1902
* chore(deps): update rossjrw/pr-preview-action action to v1.8.1 by
@renovate[bot] in #1907
* chore(deps): update github/codeql-action action to v3.31.11 by
@renovate[bot] in #1911
* chore(deps): update github/codeql-action action to v3.32.0 by
@renovate[bot] in #1913
* fix(website): use github-actions[bot] as deploy committer by @azu in
#1918
* chore(deps): update github/codeql-action action to v3.32.1 by
@renovate[bot] in #1919
* chore(deps): update github/codeql-action action to v3.32.2 by
@renovate[bot] in #1924
* chore(deps): update github/codeql-action action to v3.32.3 by
@renovate[bot] in #1933
### Dependency Updates
* chore(deps): update pnpm to v10.28.1 by @renovate[bot] in
#1903
* chore(deps): update eslint to ^8.53.1 (patch) by @renovate[bot] in
#1904
* fix(deps): update dependency @modelcontextprotocol/sdk to ^1.25.3 by
@renovate[bot] in #1905
* fix(deps): update dependency lodash to ^4.17.23 by @renovate[bot] in
#1906
* chore(deps): update pnpm to v10.28.2 by @renovate[bot] in
#1908
* chore(deps): update eslint to ^8.54.0 (minor) by @renovate[bot] in
#1909
* fix(deps): update react monorepo to ^19.2.4 (patch) by @renovate[bot]
in #1910
* fix(deps): update babel monorepo to ^7.29.0 (minor) by @renovate[bot]
in #1912
* chore(deps): update dependency @types/node to ^24.10.10 by
@renovate[bot] in #1914
* fix(deps): update dependency @modelcontextprotocol/sdk to ^1.26.0 by
@renovate[bot] in #1915
* chore(deps): update dependency @types/react to ^18.3.28 by
@renovate[bot] in #1916
* chore(deps): update dependency @types/node to ^24.10.11 by
@renovate[bot] in #1917
* chore(deps): update pnpm to v10.29.1 by @renovate[bot] in
#1920
* chore(deps): update dependency @types/node to ^24.10.12 by
@renovate[bot] in #1921
* chore(deps): update pnpm to v10.29.2 by @renovate[bot] in
#1922
* chore(deps): update eslint to ^8.55.0 (minor) by @renovate[bot] in
#1923
* chore(deps): update dependency lerna to ^9.0.4 by @renovate[bot] in
#1926
* chore(deps): update dependency @types/node to ^24.10.13 by
@renovate[bot] in #1925
* chore(deps): update pnpm to v10.29.3 by @renovate[bot] in
#1929
* chore(deps): update dependency ajv to ^8.18.0 by @renovate[bot] in
#1930
* chore(deps): update dependency rimraf to ^6.1.3 by @renovate[bot] in
#1931
* chore(deps): update eslint to ^8.56.0 (minor) by @renovate[bot] in
#1932
* chore(deps): update pnpm to v10.30.0 by @renovate[bot] in
#1935
### Other Changes
* Upgrade glob to v11 to fix minimatch ReDoS vulnerability by @Copilot
in #1936


**Full Changelog**:
v15.5.1...v15.5.2

Co-authored-by: azu <azu@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: CI Changes to CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants