You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the moment, the store submodules all appear to be v1 modues, and also not tagged, so it really confuses any tools that want to automatically update them, as those tools want to pull down the latest v1 SCS, which is v1.4.1, and things go wrong.
I don't know what strategy you prefer to employ here, but would really appreciate something being figured out. Also as I'm using this library I'm willing to help out in any way I can.
The text was updated successfully, but these errors were encountered:
Yeah, I had to just pull the redisstore module directly into my codebase because when go's module resolution tried to work out how to use github.com/alexedwards/scs/redisstore it always ended up trying to load github.com/alexedwards/scs v1.4.1, the packages of which are not compatible with github.com/alexedwards/scs/v2.
Dependabot / renovate have trouble with the sub-modules in this module, seemingly because they are not released / tagged.
When you have submodules, usually it's easiest to follow some rules:
v2.8.0
for the main modulebadgerstore/v2.8.0
,boltstore/v2.8.0
,bunstore/v2.8.0
, etc for the sub modules.See an example of how the tagging is supposed to be done here: https://github.com/hbjydev/go-submods-example/tags
At the moment, the store submodules all appear to be v1 modues, and also not tagged, so it really confuses any tools that want to automatically update them, as those tools want to pull down the latest v1 SCS, which is
v1.4.1
, and things go wrong.I don't know what strategy you prefer to employ here, but would really appreciate something being figured out. Also as I'm using this library I'm willing to help out in any way I can.
The text was updated successfully, but these errors were encountered: