Skip to content

chore(main): release 0.1.1#290

Merged
Aureliolo merged 2 commits intomainfrom
release-please--branches--main--components--synthorg
Mar 11, 2026
Merged

chore(main): release 0.1.1#290
Aureliolo merged 2 commits intomainfrom
release-please--branches--main--components--synthorg

Conversation

@Aureliolo
Copy link
Copy Markdown
Owner

@Aureliolo Aureliolo commented Mar 11, 2026

🤖 I have created a release beep boop

0.1.1 (2026-03-11)

Features

  • add PR preview deployments via Cloudflare Pages (#302) (b73c45a)

Bug Fixes

  • correct deploy-pages SHA and improve preview cleanup reliability (#304) (584d64a)
  • harden API key hashing with HMAC-SHA256 and clean up legacy changelog (#292) (5e85353)
  • upgrade upload-pages-artifact to v4 and add zizmor workflow linting (#299) (2eac571)
  • use Cloudflare Pages API default per_page for pagination (#305) (9fec245)

Documentation

  • remove milestone references and rebrand to SynthOrg (#289) (57a03e0)
  • set up documentation site, release CI, and sandbox hardening (#298) (0dec9da)
  • split DESIGN_SPEC.md into 7 focused design pages (#308) (9ea0788)

This PR was generated with Release Please. See documentation.

Copilot AI review requested due to automatic review settings March 11, 2026 10:11
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 11, 2026

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (2)
  • chore(main): release ai-company
  • chore(main): release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 04ff2be1-4e67-4ace-a833-a038fb3928b3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-please--branches--main--components--synthorg
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch release-please--branches--main--components--synthorg

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 11, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 11, 2026

Greptile Summary

This is an automated Release Please PR bumping the project from v0.1.0 to v0.1.1. It updates the four version-sentinel files in lockstep and prepends the new changelog section covering one feature (Cloudflare Pages PR preview deployments), four bug fixes (deploy-pages SHA correction, HMAC-SHA256 API key hardening, upload-pages-artifact upgrade, and Cloudflare pagination fix), and three documentation improvements (SynthOrg rebranding, docs site setup, and DESIGN_SPEC split).

  • .github/.release-please-manifest.json — version field updated 0.1.00.1.1.
  • .github/CHANGELOG.md — new 0.1.1 section prepended; existing 0.1.0 section links corrected from the legacy Aureliolo/ai-company repo URL to Aureliolo/synthorg as part of the rebranding introduced in #289.
  • pyproject.toml[tool.commitizen] version comment bumped 0.1.00.1.1.
  • src/ai_company/__init__.py__version__ sentinel bumped 0.1.00.1.1.

All four version markers are mutually consistent. No logic changes are included in this PR.

Confidence Score: 5/5

  • This is a fully automated Release Please PR with no logic changes — safe to merge.
  • All changes are mechanical version-string bumps generated by Release Please. The four affected files are consistent with each other, the changelog accurately reflects the commits included in this release, and no source logic was modified.
  • No files require special attention.

Important Files Changed

Filename Overview
.github/.release-please-manifest.json Version bumped from 0.1.0 to 0.1.1, consistent with the rest of the release.
.github/CHANGELOG.md New 0.1.1 section prepended; existing 0.1.0 section links corrected from the legacy ai-company repo to synthorg as part of the rebranding. All links and commit SHAs look correct.
pyproject.toml Commitizen version tag bumped from 0.1.0 to 0.1.1; no other changes. The dynamic version source (src/ai_company/init.py) is correctly wired.
src/ai_company/init.py version sentinel bumped from 0.1.0 to 0.1.1, consistent with all other version markers.

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant GH as GitHub Actions
    participant RP as Release Please Bot
    participant Repo as Repository

    Dev->>GH: Merge feature/fix PRs to main
    GH->>RP: Trigger release-please workflow
    RP->>RP: Parse conventional commits since v0.1.0
    RP->>Repo: Open PR #290 (chore: release 0.1.1)
    Note over Repo: Bumps 4 version sentinels<br/>.release-please-manifest.json<br/>CHANGELOG.md<br/>pyproject.toml<br/>src/ai_company/__init__.py
    Dev->>Repo: Approve & merge PR #290
    GH->>Repo: Create GitHub Release tag v0.1.1
    GH->>Repo: Publish package (if publish workflow configured)
Loading

Last reviewed commit: cd83899

Copy link
Copy Markdown

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

This PR is an automated Release Please bump for SynthOrg v0.1.1, updating the Python package/version metadata and generating the corresponding changelog entry.

Changes:

  • Bump library/package version to 0.1.1 in src/ai_company/__init__.py.
  • Bump Commitizen version to 0.1.1 in pyproject.toml.
  • Update Release Please manifest and prepend the 0.1.1 release notes to CHANGELOG.md.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/ai_company/init.py Updates __version__ to 0.1.1 (Hatch source of truth).
pyproject.toml Updates Commitizen’s version to 0.1.1 for tagging/release tooling.
CHANGELOG.md Adds the 0.1.1 release notes entry.
.github/.release-please-manifest.json Updates Release Please manifest version to 0.1.1.

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

Comment on lines +3 to +7
## [0.1.1](https://github.com/Aureliolo/synthorg/compare/v0.1.0...v0.1.1) (2026-03-11)


### Documentation

Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

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

CHANGELOG.md now has a new top-level 0.1.1 section, but the file already contains an older 0.1.1 section further down (legacy ai-company release, with ai-company-v0.1.0...ai-company-v0.1.1 compare link). Having two 0.1.1 headings is confusing and may break tooling/reader expectations; consider renaming the legacy section (e.g., prefix with ai-company- or move under a "Legacy" heading) or removing it, and ensure links/version headings are consistent after the repo rename.

Copilot uses AI. Check for mistakes.
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request is an automated release for version "0.1.1". It primarily updates the project's version number in various configuration files and the main "init.py" file, alongside adding the corresponding release notes to the "CHANGELOG.md". The release incorporates a recent documentation change that involved removing milestone references and rebranding to SynthOrg.

Highlights

  • Version Increment: The project's main version has been bumped from "0.1.0" to "0.1.1" across relevant configuration and source files.
  • Changelog Documentation: The "CHANGELOG.md" file was updated to reflect the "0.1.1" release, specifically noting documentation changes related to rebranding to SynthOrg.
Changelog
  • .github/.release-please-manifest.json
    • Updated the manifest to reflect the new "0.1.1" version.
  • CHANGELOG.md
    • Added a new release entry for "0.1.1", including documentation updates for rebranding to SynthOrg.
  • pyproject.toml
    • Updated the "commitizen" tool's version configuration to "0.1.1".
  • src/ai_company/init.py
    • Updated the "version" string to "0.1.1".
Activity
  • This pull request was automatically generated by the Release Please bot to publish version "0.1.1".
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request appears to be an automated release for version 0.1.1, generated by Release Please. The changes correctly update the version number across various files and add a new entry to the changelog.

However, I've identified a couple of issues that should be addressed for better project consistency and maintainability:

  • Incomplete Rebranding: The project has been rebranded to 'SynthOrg', but the Python package is still named ai_company. This is reflected in file paths (src/ai_company/) and configuration in pyproject.toml. A follow-up to complete the rebranding by renaming the package would be beneficial.
  • Changelog Inconsistencies: The CHANGELOG.md file has some issues. It now contains two separate entries for version 0.1.1. The older entries also seem to have some misplaced items. It would be good to clean this file up to provide a clear and accurate history of changes.

@@ -1,5 +1,12 @@
# Changelog

## [0.1.1](https://github.com/Aureliolo/synthorg/compare/v0.1.0...v0.1.1) (2026-03-11)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

There appears to be a duplicate entry for version 0.1.1 in the changelog. An older entry for 0.1.1 exists further down in the file (from before the project rebranding), which is confusing for anyone reading the release history. To maintain clarity, the older, obsolete 0.1.1 section should be removed.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 6801aa2 to a64d7a2 Compare March 11, 2026 11:48
Copilot AI review requested due to automatic review settings March 11, 2026 14:49
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from a64d7a2 to 76aea6b Compare March 11, 2026 14:49
Copy link
Copy Markdown

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

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


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

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 76aea6b to e54f99f Compare March 11, 2026 15:08
Copilot AI review requested due to automatic review settings March 11, 2026 19:35
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from e54f99f to 8e43539 Compare March 11, 2026 19:35
Copy link
Copy Markdown

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

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.


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

Comment on lines 19 to 22
* remove milestone references and rebrand to SynthOrg ([#289](https://github.com/Aureliolo/synthorg/issues/289)) ([57a03e0](https://github.com/Aureliolo/synthorg/commit/57a03e0193f17ca1b9f0064841201ded33eb70ea))
* set up documentation site, release CI, and sandbox hardening ([#298](https://github.com/Aureliolo/synthorg/issues/298)) ([0dec9da](https://github.com/Aureliolo/synthorg/commit/0dec9da5ce88aa212a1b74d99340497f3d4bd843))

## [0.1.0](https://github.com/Aureliolo/ai-company/compare/v0.0.0...v0.1.0) (2026-03-11)
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

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

The new 0.1.1 entry links to the renamed Aureliolo/synthorg repo, but the immediately following 0.1.0 header (and its entries) still link to Aureliolo/ai-company. Since this changelog is still being updated in the synthorg repo, consider updating the 0.1.0 compare/issue/commit URLs to Aureliolo/synthorg for consistency and to avoid relying on GitHub rename redirects.

Copilot uses AI. Check for mistakes.
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 8e43539 to f20cdce Compare March 11, 2026 20:03
Copilot AI review requested due to automatic review settings March 11, 2026 20:29
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from f20cdce to 63f11af Compare March 11, 2026 20:29
Copy link
Copy Markdown

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

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


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

Copilot AI review requested due to automatic review settings March 11, 2026 22:21
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 3609eba to 9875d17 Compare March 11, 2026 22:21
Copy link
Copy Markdown

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

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


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

Signed-off-by: Aurelio <19254254+Aureliolo@users.noreply.github.com>
@Aureliolo Aureliolo merged commit 67a3fe6 into main Mar 11, 2026
11 of 12 checks passed
@Aureliolo Aureliolo deleted the release-please--branches--main--components--synthorg branch March 11, 2026 22:23
@Aureliolo
Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants