Skip to content

chore(release): prepare fork v0.23.0 - #21

Merged
ratovarius merged 2 commits into
developfrom
chore/release-0.23.0
Sep 18, 2026
Merged

ratovarius merged 2 commits into
developfrom
chore/release-0.23.0

Conversation

@ratovarius

Copy link
Copy Markdown
Owner

Summary

Prepare the next fork release from develop:

  • synchronize package and crate versions to 0.23.0
  • consume all pending changesets
  • generate the changelog and regenerated skill metadata
  • include release-review fixes for OAuth scope selection and file-root policy

Verification

  • workspace tests passed
  • workspace formatting and Clippy passed
  • release version and lockfile metadata are synchronized

Merge this preparation PR into develop before merging the develop-to-main release PR.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

Release-blocking pnpm metadata problems and missing attachment-policy regression coverage remain unresolved.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Prepares fork release 0.23.0 by synchronizing package metadata, consuming changesets, refreshing generated skills, and applying release-review fixes.

Changes:

  • Bumps crate, package, and skill versions to 0.23.0.
  • Generates the changelog and updated skill documentation.
  • Adjusts OAuth scope selection, attachment path policy, and dependency metadata.
File summaries
File Description
skills/recipe-watch-drive-changes/SKILL.md Bumps skill metadata.
skills/recipe-sync-contacts-to-sheet/SKILL.md Bumps skill metadata.
skills/recipe-share-folder-with-team/SKILL.md Bumps skill metadata.
skills/recipe-share-event-materials/SKILL.md Bumps skill metadata.
skills/recipe-share-doc-and-notify/SKILL.md Bumps skill metadata.
skills/recipe-send-team-announcement/SKILL.md Bumps skill metadata.
skills/recipe-schedule-recurring-event/SKILL.md Bumps skill metadata.
skills/recipe-save-email-to-doc/SKILL.md Bumps skill metadata.
skills/recipe-save-email-attachments/SKILL.md Bumps skill metadata.
skills/recipe-review-overdue-tasks/SKILL.md Bumps skill metadata.
skills/recipe-review-meet-participants/SKILL.md Bumps skill metadata.
skills/recipe-reschedule-meeting/SKILL.md Bumps skill metadata.
skills/recipe-post-mortem-setup/SKILL.md Bumps skill metadata.
skills/recipe-plan-weekly-schedule/SKILL.md Bumps skill metadata.
skills/recipe-organize-drive-folder/SKILL.md Bumps skill metadata.
skills/recipe-log-deal-update/SKILL.md Bumps skill metadata.
skills/recipe-label-and-archive-emails/SKILL.md Bumps skill metadata.
skills/recipe-generate-report-from-sheet/SKILL.md Bumps skill metadata.
skills/recipe-forward-labeled-emails/SKILL.md Bumps skill metadata.
skills/recipe-find-large-files/SKILL.md Bumps skill metadata.
skills/recipe-find-free-time/SKILL.md Bumps skill metadata.
skills/recipe-email-drive-link/SKILL.md Bumps skill metadata.
skills/recipe-draft-email-from-doc/SKILL.md Bumps skill metadata.
skills/recipe-create-vacation-responder/SKILL.md Bumps skill metadata.
skills/recipe-create-task-list/SKILL.md Bumps skill metadata.
skills/recipe-create-shared-drive/SKILL.md Bumps skill metadata.
skills/recipe-create-presentation/SKILL.md Bumps skill metadata.
skills/recipe-create-meet-space/SKILL.md Bumps skill metadata.
skills/recipe-create-gmail-filter/SKILL.md Bumps skill metadata.
skills/recipe-create-feedback-form/SKILL.md Bumps skill metadata.
skills/recipe-create-expense-tracker/SKILL.md Bumps skill metadata.
skills/recipe-create-events-from-sheet/SKILL.md Bumps skill metadata.
skills/recipe-create-doc-from-template/SKILL.md Bumps skill metadata.
skills/recipe-create-classroom-course/SKILL.md Bumps skill metadata.
skills/recipe-copy-sheet-for-new-month/SKILL.md Bumps skill metadata.
skills/recipe-compare-sheet-tabs/SKILL.md Bumps skill metadata.
skills/recipe-collect-form-responses/SKILL.md Bumps skill metadata.
skills/recipe-bulk-download-folder/SKILL.md Bumps skill metadata.
skills/recipe-block-focus-time/SKILL.md Bumps skill metadata.
skills/recipe-batch-invite-to-event/SKILL.md Bumps skill metadata.
skills/recipe-backup-sheet-as-csv/SKILL.md Bumps skill metadata.
skills/persona-team-lead/SKILL.md Bumps persona metadata.
skills/persona-sales-ops/SKILL.md Bumps persona metadata.
skills/persona-researcher/SKILL.md Bumps persona metadata.
skills/persona-project-manager/SKILL.md Bumps persona metadata.
skills/persona-it-admin/SKILL.md Bumps persona metadata.
skills/persona-hr-coordinator/SKILL.md Bumps persona metadata.
skills/persona-exec-assistant/SKILL.md Bumps persona metadata.
skills/persona-event-coordinator/SKILL.md Bumps persona metadata.
skills/persona-customer-support/SKILL.md Bumps persona metadata.
skills/persona-content-creator/SKILL.md Bumps persona metadata.
skills/gws-workflow/SKILL.md Bumps workflow metadata.
skills/gws-workflow-weekly-digest/SKILL.md Bumps workflow metadata.
skills/gws-workflow-standup-report/SKILL.md Bumps workflow metadata.
skills/gws-workflow-meeting-prep/SKILL.md Bumps workflow metadata.
skills/gws-workflow-file-announce/SKILL.md Bumps workflow metadata.
skills/gws-workflow-email-to-task/SKILL.md Bumps workflow metadata.
skills/gws-tasks/SKILL.md Bumps Tasks skill metadata.
skills/gws-slides/SKILL.md Bumps Slides skill metadata.
skills/gws-sheets/SKILL.md Bumps Sheets skill metadata.
skills/gws-sheets-read/SKILL.md Bumps Sheets reader metadata.
skills/gws-sheets-append/SKILL.md Updates version and range guidance.
skills/gws-shared/SKILL.md Bumps shared skill metadata.
skills/gws-script/SKILL.md Bumps Apps Script metadata.
skills/gws-script-push/SKILL.md Bumps script-push metadata.
skills/gws-people/SKILL.md Bumps People skill metadata.
skills/gws-modelarmor/SKILL.md Bumps Model Armor metadata.
skills/gws-modelarmor-sanitize-response/SKILL.md Bumps sanitizer metadata.
skills/gws-modelarmor-sanitize-prompt/SKILL.md Bumps sanitizer metadata.
skills/gws-modelarmor-create-template/SKILL.md Bumps template skill metadata.
skills/gws-meet/SKILL.md Refreshes Meet command metadata.
skills/gws-keep/SKILL.md Bumps Keep skill metadata.
skills/gws-gmail/SKILL.md Refreshes Gmail command metadata.
skills/gws-gmail-watch/SKILL.md Bumps Gmail watcher metadata.
skills/gws-gmail-triage/SKILL.md Bumps Gmail triage metadata.
skills/gws-gmail-send/SKILL.md Bumps Gmail sender metadata.
skills/gws-gmail-reply/SKILL.md Bumps Gmail reply metadata.
skills/gws-gmail-reply-all/SKILL.md Bumps reply-all metadata.
skills/gws-gmail-read/SKILL.md Bumps Gmail reader metadata.
skills/gws-gmail-forward/SKILL.md Bumps Gmail forward metadata.
skills/gws-forms/SKILL.md Bumps Forms skill metadata.
skills/gws-events/SKILL.md Bumps Events skill metadata.
skills/gws-events-subscribe/SKILL.md Bumps subscription metadata.
skills/gws-events-renew/SKILL.md Bumps renewal metadata.
skills/gws-drive/SKILL.md Refreshes Drive API commands.
skills/gws-drive-upload/SKILL.md Bumps upload skill metadata.
skills/gws-docs/SKILL.md Adds Docs helper references.
skills/gws-docs-write/SKILL.md Bumps Docs writer metadata.
skills/gws-docs-suggest/SKILL.md Adds suggestion helper metadata.
skills/gws-docs-read/SKILL.md Adds structured reader metadata.
skills/gws-docs-comment/SKILL.md Adds comment helper metadata.
skills/gws-classroom/SKILL.md Refreshes Classroom documentation.
skills/gws-chat/SKILL.md Refreshes Chat command metadata.
skills/gws-chat-send/SKILL.md Bumps Chat sender metadata.
skills/gws-calendar/SKILL.md Refreshes Calendar commands.
skills/gws-calendar-insert/SKILL.md Bumps event insertion metadata.
skills/gws-calendar-agenda/SKILL.md Bumps agenda metadata.
skills/gws-admin-reports/SKILL.md Bumps Admin Reports metadata.
README.md Updates released Docs guidance.
pnpm-workspace.yaml Adds pnpm build policy.
pnpm-lock.yaml Refreshes Node dependency lock data.
package.json Bumps version and Node tooling.
npm/package.json Bumps distribution package version.
docs/skills.md Lists new Docs helpers.
crates/google-workspace/src/validate.rs Adds CWD-only file validation.
crates/google-workspace/Cargo.toml Bumps library crate version.
crates/google-workspace-cli/src/helpers/gmail/mod.rs Applies attachment path policy.
crates/google-workspace-cli/src/helpers/docs/comment.rs Selects one OAuth scope.
crates/google-workspace-cli/Cargo.toml Synchronizes crate versions.
CHANGELOG.md Adds the 0.23.0 release notes.
Cargo.lock Synchronizes Rust lock metadata.
.changeset/yaml-empty-collections.md Consumes released changeset.
.changeset/single-upstream-pilot.md Consumes released changeset.
.changeset/sheets-append-range.md Consumes released changeset.
.changeset/scoped-file-roots.md Consumes released changeset.
.changeset/rename-personal-fork.md Consumes released changeset.
.changeset/preserve-credentials.md Consumes released changeset.
.changeset/offline-dry-run.md Consumes released changeset.
.changeset/maintained-public-fork.md Consumes released changeset.
.changeset/docs-suggest-workflow.md Consumes released changeset.
.changeset/docs-structured-read.md Consumes released changeset.
.changeset/docs-review-workflow.md Consumes released changeset.
.changeset/docs-review-bundle.md Consumes released changeset.
.changeset/docs-read-comments.md Consumes released changeset.
.changeset/docs-comment-create.md Consumes released changeset.
.changeset/develop-release-flow.md Consumes released changeset.
.changeset/current-clippy-baseline.md Consumes released changeset.
.changeset/allow-unknown-fields.md Consumes released changeset.
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file

Suppressed comments (2)

skills/gws-docs-suggest/SKILL.md:45

  • Capitalize the Google Docs product name consistently.
    package.json:3
  • The synchronized version bump leaves FORK.md:76 describing 0.22.5 as the current package version. Update that release-facing statement to 0.23.0 so the fork documentation matches the package and crate versions prepared here.
  "version": "0.23.0",
  • Files reviewed: 126/128 changed files
  • Comments generated: 3
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread pnpm-lock.yaml Outdated
Comment thread pnpm-workspace.yaml Outdated
Comment thread crates/google-workspace-cli/src/helpers/gmail/mod.rs
@ratovarius

Copy link
Copy Markdown
Owner Author

Addressed the review findings in commit 2d65de1:

  • fixed pnpm-workspace.yaml with packages: [] and allowBuilds.lefthook: true
  • regenerated pnpm-lock.yaml as a single coherent document using pnpm 10
  • added a regression test proving --attach ignores GOOGLE_WORKSPACE_CLI_FILE_ROOT while still accepting CWD-local files
  • updated the release-facing version in FORK.md to 0.23.0
  • fixed Google Docs capitalization in the generated skill

Validation: frozen pnpm install, 755 CLI unit tests, integration/file-root tests, formatting, Clippy, and repository hooks pass.

@ratovarius
ratovarius merged commit 484249b into develop Sep 18, 2026
4 checks passed
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