-
-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 3.2.1 #43
Release 3.2.1 #43
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@alexjfisher suggested this before, but please use Release 3.2.1
as the commit message.
updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Neither change shows up in the resulting module on the forge (since we exclude those files) so I wonder what the point of releasing this is. For comparison, I built both using rake module:build
(where I was lazy and used git master):
$ diff -Nutr puppet-augeasproviders_core-3.2.0 puppet-augeasproviders_core-3.2.1-rc0
diff -Nutr puppet-augeasproviders_core-3.2.0/metadata.json puppet-augeasproviders_core-3.2.1-rc0/metadata.json
--- puppet-augeasproviders_core-3.2.0/metadata.json 2023-01-03 14:25:35.000000000 +0100
+++ puppet-augeasproviders_core-3.2.1-rc0/metadata.json 2023-01-03 14:24:01.000000000 +0100
@@ -1,6 +1,6 @@
{
"name": "puppet-augeasproviders_core",
- "version": "3.2.0",
+ "version": "3.2.1-rc0",
"author": "Vox Pupuli",
"summary": "Alternative Augeas-based providers for Puppet",
"license": "Apache-2.0",
@ekohl thanks, the main reason was for #43 but will ping the author of that to get more info @lollipopman in relation to #43 how did you hit this issue, did you pull in this module from forge or git? if the later where you using a specific tag or just master? |
Actually on further reflection I hit this when trying to upgrade bodgit/puppet-postfix to v3.2.0., https://github.com/bodgit/puppet-postfix/blob/main/.fixtures.yml#L14-L17, as it pulls directly from github for its tests. |
just noting also that the puppet-posfix library imports rspec files from the spec dir in this repo. This is probably not the best idea but its the reason they are not using the forge module |
thanks @b4ldr, here is what the error looks like in CI, https://github.com/lollipopman/puppet-postfix/actions/runs/3832180811/jobs/6522193480#step:5:4355 |
That looks like it doesn't include rspec-mocks. Perhaps it's because of https://github.com/lollipopman/puppet-postfix/blob/6fa18a696d86a6014889fd8c04e78a4b4cfb0dfd/spec/spec_helper.rb#L3-L5 which AFAIK disables |
Oh, I should also mention that it's because of 637108e where it was changed. |
done and rebased |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you regenerate the changelog too? The date is off and by now we've merged a real change (workaround for augeas 1.13.0 bug).
updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you regen the changelog one more time that PR should have the correct label. Feel free to release it then.
updated |
Release 3.2.1