Skip to content

Add auto publish workflow script#2

Merged
francescovallone merged 4 commits into
mainfrom
pub_publish
Apr 4, 2026
Merged

Add auto publish workflow script#2
francescovallone merged 4 commits into
mainfrom
pub_publish

Conversation

@kingwill101

@kingwill101 kingwill101 commented Apr 3, 2026

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores

    • Added an automated publish workflow for PRs, tags, and manual dispatch.
    • Bumped core package versions to 1.0.0 and updated dependency constraints across packages.
  • Documentation

    • Reworked README and package docs with usage examples, Serinus integration guidance, a Packages table, and compatibility notes for Inertia client versions.
    • Updated changelogs to reflect the 1.0.0 release and compatibility guidance.
  • Docs — Examples

    • Updated Serinus integration snippets and option/type names in examples.

@coderabbitai

coderabbitai Bot commented Apr 3, 2026

Copy link
Copy Markdown
ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Free

Run ID: f5f84360-581b-4a14-a320-81e788accd78

📥 Commits

Reviewing files that changed from the base of the PR and between 38ab5ef and 29f7f46.

📒 Files selected for processing (1)
  • packages/serinus_inertia/README.md
✅ Files skipped from review due to trivial changes (1)
  • packages/serinus_inertia/README.md

📝 Walkthrough

Walkthrough

Adds a GitHub Actions publish workflow, bumps package versions and dependency constraints across packages, updates changelogs and README documentation with Serinus integration and usage examples; no runtime/exported code changes.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
\.github/workflows/publish.yaml
New Publish workflow triggering on PRs to master, matching tag pushes (v*.*.*, *-v*.*.*), and workflow_dispatch; runs a delegated publish job from dart-lang/ecosystem and grants id-token: write and pull-requests: write.
Top-level README
README.md
Intro rewritten to position project as the Inertia.js server-side protocol implementation; added Packages table, core usage snippet, Serinus integration examples, and removed prior workspace/examples instructions (documentation-only).
Package changelogs
packages/inertia/CHANGELOG.md, packages/routed_inertia/CHANGELOG.md
Version headings updated (inertia1.0.0, routed_inertia0.2.0) and release notes adjusted (documentation-only).
Package READMEs
packages/inertia/README.md, packages/serinus_inertia/README.md
Documentation updates: Serinus integration guidance, features list, compatibility table, and example snippets; renamed Serinus-typed examples to Inertia-typed names in serinus_inertia README (docs/code samples only).
Pubspecs / Dependency bumps
packages/inertia/pubspec.yaml, packages/routed_inertia/pubspec.yaml, packages/serinus_inertia/pubspec.yaml
Bumped package versions and dependency constraints: inertia_dart1.0.0, artisanal^0.3.0, routed/server_testing adjusted where applicable. No API/source logic changes.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through commits with a joyful spring,

Versions updated — hear the tinny ring.
Docs now sparkle, workflows take flight,
Packages primed and tucked in tight. 🥕✨


Note

🎁 Summarized by CodeRabbit Free

Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login.

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

Comment thread README.md
Comment thread README.md
@francescovallone francescovallone merged commit 9a850b2 into main Apr 4, 2026
4 checks passed
@francescovallone francescovallone deleted the pub_publish branch April 4, 2026 10:01
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