Skip to content

ci: update github workflows#1150

Merged
lachlancollins merged 1 commit intomainfrom
update-workflows
Mar 17, 2026
Merged

ci: update github workflows#1150
lachlancollins merged 1 commit intomainfrom
update-workflows

Conversation

@lachlancollins
Copy link
Member

@lachlancollins lachlancollins commented Mar 17, 2026

🎯 Changes

Sync changes from other TanStack projects

Add changeset version preview (see TanStack/router#6937 and TanStack/config#356)

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I have tested this code locally with pnpm run test:pr.

🚀 Release Impact

  • This change affects published code, and I have generated a changeset.
  • This change is docs/CI/dev-only (no release).

Summary by CodeRabbit

  • Chores
    • Updated GitHub Actions to latest versions for improved CI/CD stability.
    • Upgraded changesets CLI dependency to enhance release automation capabilities.
    • Enhanced release workflow with automated pull request notifications during releases.

@changeset-bot
Copy link

changeset-bot bot commented Mar 17, 2026

⚠️ No Changeset found

Latest commit: b84268e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai
Copy link

coderabbitai bot commented Mar 17, 2026

Caution

Review failed

Pull request was closed or merged during review

📝 Walkthrough

Walkthrough

This change updates GitHub Actions dependencies (checkout v6.0.1 to v6.0.2), introduces a new version-preview parallel job in the PR workflow, adds automated release comment functionality, and bumps the changesets CLI from ^2.29.8 to ^2.30.0.

Changes

Cohort / File(s) Summary
GitHub Actions Updates
.github/workflows/autofix.yml, .github/workflows/pr.yml, .github/workflows/release.yml
Bumped checkout action from v6.0.1 to v6.0.2 across all workflows. Upgraded changesets action from v1.5.3 to v1.7.0 with added id output. Added pull-requests write permission to pr.yml and new version-preview job. Added automated release comment step in release.yml using TanStack/config action. Removed explicit GITHUB_TOKEN block from release workflow.
Package Dependency
package.json
Updated @changesets/cli devDependency from ^2.29.8 to ^2.30.0.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Poem

🐰 A hop and a bump, dependencies dance,
New workflows unfold in the CI romance,
Version preview hops in, release comments bloom,
Changesets updated—no more "outdated" gloom! 🚀

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'ci: update github workflows' is a generic, high-level description that refers to workflow updates but lacks specificity about the main changes (GitHub Actions bumps, new version-preview job, dependency updates). Consider a more specific title that highlights the key change, such as 'ci: bump GitHub Actions and add changeset version preview' to better convey the primary additions.
✅ Passed checks (2 passed)
Check name Status Explanation
Description check ✅ Passed The description follows the required template with all sections completed: Changes section describes syncing and the new changeset preview feature with references, checklist items are marked, and Release Impact correctly indicates this is CI/dev-only.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-workflows
📝 Coding Plan
  • Generate coding plan for human review comments

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

Tip

CodeRabbit can suggest fixes for GitHub Check annotations.

Configure the reviews.tools.github-checks setting to adjust the time to wait for GitHub Checks to complete.

@github-actions
Copy link
Contributor

🚀 Changeset Version Preview

No changeset entries found. Merging this PR will not cause a version bump for any packages.

@nx-cloud
Copy link

nx-cloud bot commented Mar 17, 2026

View your CI Pipeline Execution ↗ for commit b84268e

Command Status Duration Result
nx affected --targets=test:sherif,test:knip,tes... ✅ Succeeded 2m 10s View ↗
nx run-many --target=build --exclude=examples/** ✅ Succeeded 18s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-17 13:43:26 UTC

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 17, 2026

More templates

@tanstack/angular-virtual

npm i https://pkg.pr.new/@tanstack/angular-virtual@1150

@tanstack/lit-virtual

npm i https://pkg.pr.new/@tanstack/lit-virtual@1150

@tanstack/react-virtual

npm i https://pkg.pr.new/@tanstack/react-virtual@1150

@tanstack/solid-virtual

npm i https://pkg.pr.new/@tanstack/solid-virtual@1150

@tanstack/svelte-virtual

npm i https://pkg.pr.new/@tanstack/svelte-virtual@1150

@tanstack/virtual-core

npm i https://pkg.pr.new/@tanstack/virtual-core@1150

@tanstack/vue-virtual

npm i https://pkg.pr.new/@tanstack/vue-virtual@1150

commit: b84268e

@lachlancollins lachlancollins merged commit c939785 into main Mar 17, 2026
6 of 7 checks passed
@lachlancollins lachlancollins deleted the update-workflows branch March 17, 2026 13:43
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.

1 participant