Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: thrashr888/hcptf-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.1
Choose a base ref
...
head repository: thrashr888/hcptf-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.0
Choose a head ref
  • 18 commits
  • 22 files changed
  • 4 contributors

Commits on Feb 16, 2026

  1. Add Dependabot configuration for automated dependency updates

    Configure Dependabot to:
    - Check Go module dependencies weekly
    - Check GitHub Actions dependencies weekly
    - Group minor and patch updates to reduce PR noise
    - Limit open PRs to prevent overwhelming the maintainer
    - Add appropriate labels and commit message prefixes
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    0b49392 View commit details
    Browse the repository at this point in the history
  2. ci(deps): update GitHub Actions to latest versions

    - Bump actions/checkout from v4 to v6
    - Bump actions/setup-go from v5 to v6
    
    Updates include performance improvements and security fixes.
    
    Closes #3
    Closes #4
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    a988401 View commit details
    Browse the repository at this point in the history
  3. Add workspace-to-stack and greenfield-deploy skills

    Add two new Agent Skills for end-to-end workflows:
    - workspace-to-stack: refactor existing workspaces into Terraform Stacks
    - greenfield-deploy: set up new projects from scratch with HCP Terraform
    
    Also adds YAML frontmatter to all existing skills (drift, version-upgrades,
    policy-compliance) per the Agent Skills specification, and updates both
    READMEs with the new skill entries and installation instructions.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    thrashr888 and claude committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    0db6196 View commit details
    Browse the repository at this point in the history
  4. Add npx skills add install instructions

    Update both READMEs to document installation via npx skills add
    (github.com/vercel-labs/skills). The .skills/ directory structure
    and SKILL.md frontmatter are already compatible — this just adds
    the install commands for users.
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
    thrashr888 and claude committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    ff49d22 View commit details
    Browse the repository at this point in the history
  5. Initial plan

    Copilot committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    b2a5ce1 View commit details
    Browse the repository at this point in the history
  6. Update Go dependencies to latest versions

    Co-authored-by: thrashr888 <[email protected]>
    Copilot and thrashr888 committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    bdbc71d View commit details
    Browse the repository at this point in the history
  7. Add state-analyzer and plan-analyzer skills with state download command

    This commit adds two new analysis skills and improves CLI consistency:
    
    - Add state-analyzer skill (549 lines) for analyzing Terraform state files
      to identify security issues, cost optimization opportunities, and best
      practice violations
    - Add plan-analyzer skill (476 lines) for reviewing plan results before
      applying to catch risks and unintended changes
    - Implement 'hcptf state download' command to download state JSON from
      HCP Terraform workspaces (supports file output and stdout piping)
    - Fix URL-style navigation to be read-only: 'apply' now shows apply
      details instead of executing (follows kubectl/gh/docker patterns)
    - Simplify command patterns by supporting 'apply logs' as two-word action
    - Update documentation to clearly separate read-only URL-style commands
      from explicit flag-based action commands
    
    All URL-style commands are now safe navigation, while actions require
    explicit flag-based commands with confirmation.
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 16, 2026
    Configuration menu
    Copy the full SHA
    b407b4e View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2026

  1. Update CHANGELOG for dependency updates in PR #5

    Add entry for indirect dependency updates:
    - github.com/clipperhouse/uax29/v2: v2.6.0 → v2.7.0
    - github.com/go-test/deep: v1.0.3 → v1.1.1
    - github.com/rogpeppe/go-internal: v1.9.0 → v1.14.1
    
    This allows the verify check to pass for PR #5.
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    9b86f07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1752748 View commit details
    Browse the repository at this point in the history
  3. Expand CHANGELOG entry with package descriptions

    Add details about what each dependency update provides.
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    9c73f29 View commit details
    Browse the repository at this point in the history
  4. Fix gofmt issues in state_download.go

    - Correct import order
    - Align struct fields
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    c2aefeb View commit details
    Browse the repository at this point in the history
  5. Merge gofmt fix from main

    thrashr888 committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    d2bb077 View commit details
    Browse the repository at this point in the history
  6. Fix type error in state_download.go

    Use len() to get resource count instead of passing the slice directly
    to %d format specifier.
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    bc40931 View commit details
    Browse the repository at this point in the history
  7. Merge type fix from main

    thrashr888 committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    3fcdcb8 View commit details
    Browse the repository at this point in the history
  8. Update router tests for read-only URL-style apply

    Change test expectations to match new behavior where URL-style
    apply routes to 'apply read' instead of 'run apply' for safety.
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    7a6aea3 View commit details
    Browse the repository at this point in the history
  9. Merge test fixes from main

    thrashr888 committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    8c0599e View commit details
    Browse the repository at this point in the history
  10. Merge pull request #5 from thrashr888/copilot/update-dependencies-to-…

    …latest
    
    Update Go dependencies to latest versions
    thrashr888 authored Feb 17, 2026
    Configuration menu
    Copy the full SHA
    06078c5 View commit details
    Browse the repository at this point in the history
  11. Release v0.4.0

    Major features in this release:
    - State and plan analyzer skills for infrastructure analysis
    - State download command for retrieving JSON state files
    - URL-style navigation now read-only for safety
    - Workspace-to-stack and greenfield-deploy skills
    - Automated dependency updates with Dependabot
    
    Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
    thrashr888 and claude committed Feb 17, 2026
    Configuration menu
    Copy the full SHA
    b1f559f View commit details
    Browse the repository at this point in the history
Loading