DCD icon indicating copy to clipboard operation
DCD copied to clipboard

Bump dsymbol to latest stable tag

Open nordlow opened this issue 4 years ago • 14 comments

dub test pass locally.

nordlow avatar Oct 09 '21 10:10 nordlow

update dub.json?

WebFreak001 avatar Oct 09 '21 16:10 WebFreak001

update dub.json?

Done, @WebFreak001. Ready to merge.

nordlow avatar Oct 10 '21 10:10 nordlow

update dub.json?

Done, @WebFreak001. Ready to merge.

Is it possible to use a commit sha for current master HEAD instead of master as a dub dependency tag?

nordlow avatar Oct 10 '21 13:10 nordlow

~master doesn't actually mean latest commit on dub, unless you always run dub upgrade before building

It's better to rely on tags because of caching as well as traceability with releases.

WebFreak001 avatar Oct 10 '21 17:10 WebFreak001

@WebDrake could you maybe push a new tag of dsymbol?

RazvanN7 avatar Oct 14 '21 15:10 RazvanN7

@RazvanN7 I take it you meant @WebFreak001 there ... ? :-)

WebDrake avatar Oct 15 '21 14:10 WebDrake

@WebDrake Sorry for the spam :(

RazvanN7 avatar Oct 19 '21 07:10 RazvanN7

@RazvanN7 created a new tag + release

Just found out Github can auto generate changelogs now which is pretty neat!

WebFreak001 avatar Oct 19 '21 08:10 WebFreak001

@RazvanN7 created a new tag + release

Just found out Github can auto generate changelogs now which is pretty neat!

I don't see any fresh tags at https://github.com/dlang-community/dsymbol/tags.

nordlow avatar Oct 19 '21 08:10 nordlow

@RazvanN7 created a new tag + release Just found out Github can auto generate changelogs now which is pretty neat!

I don't see any fresh tags at https://github.com/dlang-community/dsymbol/tags.

Ok, now I see https://github.com/dlang-community/dsymbol/releases/tag/v0.12.0. I can't see the tag having propagated to DUB registry at https://code.dlang.org/packages/dsymbol, though.

nordlow avatar Oct 19 '21 09:10 nordlow

I don't own the registry item, will take a while until it's updated.

Until then, you could maybe look into https://github.com/dlang/dub-registry/pull/414 which implements automatic updates via webhook which you can setup in github :p

WebFreak001 avatar Oct 19 '21 09:10 WebFreak001

I don't own the registry item, will take a while until it's updated.

Until then, you could maybe look into dlang/dub-registry#414 which implements automatic updates via webhook which you can setup in github :p

Got it! ;)

nordlow avatar Oct 19 '21 09:10 nordlow

Can someone please trigger the dub registry bump to 0.12 at https://code.dlang.org/packages/dsymbol?

nordlow avatar Oct 20 '21 12:10 nordlow

@Hackerpilot can you trigger a refresh on the dub registry package?

WebFreak001 avatar Oct 20 '21 13:10 WebFreak001

this PR has become obsolete (dsymbol was updated with #673)

WebFreak001 avatar Oct 13 '22 16:10 WebFreak001