Skip to content

fix: bump go-gemara to v0.8.0 and adapt to Bundle.Source API#131

Merged
marcusburghardt merged 2 commits into
complytime:mainfrom
yvonnedevlinrh:fix/pr-128-test-1.26
Jul 13, 2026
Merged

fix: bump go-gemara to v0.8.0 and adapt to Bundle.Source API#131
marcusburghardt merged 2 commits into
complytime:mainfrom
yvonnedevlinrh:fix/pr-128-test-1.26

Conversation

@yvonnedevlinrh

Copy link
Copy Markdown
Contributor

Dependabot PR bump contains code breaking changes

Bumps github.com/gemaraproj/go-gemara from v0.7.0 to v0.8.0 and updates
consuming code for the breaking API change in go-gemara#72.

The v0.8.0 release replaced Bundle.Files []File with Bundle.Source File,
reflecting that a bundle has exactly one primary artifact.

Changes:

  • go.mod/go.sum: bump go-gemara to v0.8.0
  • internal/requirement/classify_bundle.go: use b.Source instead of b.Files
  • internal/requirement/classify_bundle_test.go: update test fixtures

Supersedes #128.

dependabot Bot and others added 2 commits July 10, 2026 01:54
Bumps [github.com/gemaraproj/go-gemara](https://github.com/gemaraproj/go-gemara) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/gemaraproj/go-gemara/releases)
- [Commits](gemaraproj/go-gemara@v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: github.com/gemaraproj/go-gemara
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
The go-gemara v0.8.0 release replaced Bundle.Files (a slice) with
Bundle.Source (a single File), reflecting that a bundle has exactly
one primary artifact. Update ClassifyBundle and its tests to use the
new field.

Assisted-by: OpenCode (claude-opus-4-6)
Signed-off-by: Yvonne Devlin <ydevlin@redhat.com>
@yvonnedevlinrh yvonnedevlinrh requested a review from a team as a code owner July 10, 2026 14:49
@yvonnedevlinrh yvonnedevlinrh requested review from sonupreetam and trevor-vaughan and removed request for a team July 10, 2026 14:49
@yvonnedevlinrh yvonnedevlinrh self-assigned this Jul 10, 2026

@sonupreetam sonupreetam 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.

LGTM

@marcusburghardt marcusburghardt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@marcusburghardt marcusburghardt merged commit 7bbd0d2 into complytime:main Jul 13, 2026
13 checks passed
@yvonnedevlinrh yvonnedevlinrh deleted the fix/pr-128-test-1.26 branch July 13, 2026 10:26
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