Skip to content

chore: build with Atom 4.0.0 and RepoUtils 2.0.0 - #27

Merged
DecSmith42 merged 1 commit into
mainfrom
claude/project-thread-c2wtqk
Oct 15, 2026
Merged

DecSmith42 merged 1 commit into
mainfrom
claude/project-thread-c2wtqk

Conversation

@DecSmith42

Copy link
Copy Markdown
Collaborator

Requested by Dec · project thread

Before: the _atom build uses Atom modules 3.7.0 and Invex.RepoUtils.Atom.Module 1.9.0.

After: it uses the stable Atom 4.0.0 and RepoUtils 2.0.0 releases.

This changes build tooling only. The shipped tool is unchanged and the generated workflows are identical.

How:

  • Invex.Atom.Module.GithubWorkflows is now spelled Invex.Atom.Module.GitHubWorkflows.
  • _atom/IBuild.cs follows Atom 4's renames (IGitHubWorkflows, GitHubToken, BuildOptions.GitHub, WorkflowLabels.GitHub…MacOS_* and so on).
  • Locally, the Release build is clean, tests pass, and atom Gen produces no changes.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NmZ8zEyQGrKK5LBo4DbDLG


Generated by Claude Code

Move the _atom build tooling to Invex.Atom.Module.* 4.0.0 (GithubWorkflows is now spelled GitHubWorkflows) and Invex.RepoUtils.* 2.0.0, and follow Atom 4's GitHub/MacOS renames in _atom. The analyzer and TestUtils references move to 2.0.0 too. Build and test tooling only; the shipped package is unchanged and generated workflows are identical.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmZ8zEyQGrKK5LBo4DbDLG
Copilot AI balanced review requested due to automatic review settings October 15, 2026 02:05
@DecSmith42 DecSmith42 self-assigned this Oct 15, 2026

Copilot AI left a comment

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.

🔵 Needs a closer look

Compatibility between the renamed token parameter and unchanged workflow bindings remains insufficiently verified.

0 open findings

What changed in this PR

Updates build tooling to Atom 4.0.0 and RepoUtils 2.0.0 without changing the shipped tool.

Changes:

  • Upgrades build dependencies and the GitHubWorkflows package name.
  • Adopts renamed Atom APIs while leaving generated workflows unchanged.
File Description
_atom/​IBuild.cs Migrates workflow APIs and token references to the new names.
_atom/​_atom.csproj Updates Atom and RepoUtils package references.

🧠 Review effort: Balanced


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

@DecSmith42
DecSmith42 merged commit 81cf005 into main Oct 15, 2026
11 checks passed
@DecSmith42
DecSmith42 deleted the claude/project-thread-c2wtqk branch October 15, 2026 03:54
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.

3 participants