Skip to content

Conversation

@ceritium
Copy link
Contributor

@ceritium ceritium commented Jan 1, 2026

No description provided.

ceritium and others added 3 commits December 31, 2025 23:49
The check command was resolving config paths incorrectly when no -c flag
was provided. With an empty checkConfigFile, ResolveAbsPath("") would
resolve to the current directory as an absolute path, and GetConfigDir()
would then extract its parent directory instead of the config directory.

This caused version detection to happen in a different directory than
when -c stacktodate.yml was explicitly specified, resulting in different
outcomes for the same check.

Fix: Set checkConfigFile to the default "stacktodate.yml" before any
path resolution, ensuring consistent behavior regardless of whether the
-c flag is provided.

🤖 Generated with Claude Code

Co-Authored-By: Claude Haiku 4.5 <[email protected]>
Add a new workflow that runs on push to main/master branches to:
- Build the stacktodate CLI
- Verify the stacktodate.yml configuration matches detected versions
- Push the configuration to the remote API for tracking

This ensures the tech stack configuration stays synchronized and
valid as part of the CI/CD pipeline.

🤖 Generated with Claude Code

Co-Authored-By: Claude Haiku 4.5 <[email protected]>
@ceritium ceritium merged commit a94c476 into master Jan 1, 2026
4 checks passed
ceritium added a commit that referenced this pull request Jan 2, 2026
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