Skip to content

(fix) Module release prep workflow to include ruby version input and configure forge authentication - #189

Merged
gavindidrichsen merged 1 commit into
mainfrom
fix/module_release
Oct 20, 2026
Merged

gavindidrichsen merged 1 commit into
mainfrom
fix/module_release

Conversation

@zaben903

@zaben903 zaben903 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Module release prep was missing Forge authentication which is required when the minimum version being released is Puppet 8.

Duplicated the configuration used by module CI, including moving the Ruby version as an input variable where further Ruby configuration is required.

Additional Context

Modules such as puppetlabs-hocon and puppetlabs-puppet_authorization will fail during module release prep at the bundler step due to missing Forge credentials where Puppet 8 is the minimum supported version.

@zaben903 zaben903 self-assigned this Oct 14, 2026
@zaben903
zaben903 requested a review from a team as a code owner October 14, 2026 05:02
@zaben903 zaben903 added the bug Something isn't working label Oct 14, 2026
@zaben903
zaben903 requested a review from a team as a code owner October 14, 2026 05:02

@gavindidrichsen gavindidrichsen 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

@gavindidrichsen
gavindidrichsen merged commit ed3c94b into main Oct 20, 2026
2 checks passed
@gavindidrichsen
gavindidrichsen deleted the fix/module_release branch October 20, 2026 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants