Skip to content
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

Publish release 0.2.0 #955

Closed
4 tasks done
chalin opened this issue Apr 4, 2022 · 15 comments
Closed
4 tasks done

Publish release 0.2.0 #955

chalin opened this issue Apr 4, 2022 · 15 comments
Assignees
Milestone

Comments

@chalin
Copy link
Collaborator

chalin commented Apr 4, 2022

Hopefully, we'll be able to close a few more of the 22Q1 milestone items before the release.

@chalin chalin self-assigned this Apr 4, 2022
@chalin chalin added this to the 22Q1 milestone Apr 4, 2022
@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@chalin chalin closed this as completed Apr 4, 2022
@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@deining - I also created tag dependencies/v0.2.0

@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@LisaFC @emckean @geriom: FYI, for this first time, I decided to use GH's autogenerated release details.

@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@deining - I also created tag dependencies/v0.2.0

Oops, somehow I had the wrong commit. That is fixed now:

image

@deining
Copy link
Collaborator

deining commented Apr 4, 2022

@deining - I also created tag dependencies/v0.2.0

Duhh, the go.mod of the commit with tag 0.2.0 now still points to dependencies/v0.2.0-pre, which is a bit unfortunate:

docsy/go.mod

Lines 5 to 9 in f7b37a0

require (
github.com/FortAwesome/Font-Awesome v0.0.0-20210804190922-7d3d774145ac // indirect
github.com/google/docsy/dependencies v0.2.0-pre // indirect
github.com/twbs/bootstrap v4.6.1+incompatible // indirect
)

We should have corrected this first in a new commit and then tagged this commit, I guess. This way, the tags for modules docsy and docsy/dependencies are in sync.

Anyway, our actions crossed and I just updated #849. This issue mentions a few items that need to be addressed IMHO.

@chalin
Copy link
Collaborator Author

chalin commented Apr 4, 2022

@deining - Thanks for the updated notes. We're still learning. I've deleted the release and will start again tomorrow or Wednesday (I don't have time tonight). Could you make the updates you mention in the previous comment? Sorry to all for the fuss. I'm sure that it'll go better the next time around.

@deining
Copy link
Collaborator

deining commented Apr 4, 2022

@deining - Thanks for the updated notes. We're still learning.

That's very true!

I've deleted the release and will start again tomorrow or Wednesday (I don't have time tonight). Could you make the updates you mention in the previous comment?

Done with #958.

I will go through the whole documented installation process tomorrow to make sure everything works as expected.

I'm sure that it'll go better the next time around.

Yes, certainly!

@deining
Copy link
Collaborator

deining commented Apr 5, 2022

I double checked all module installation methods and made some minor improvements on the way, see #958. For me, everything ran smoothly and worked out as expected.
I also updated the checklist in #849, this tickets now lists everything that needs to be done to get v0.2.0 out eventually.

Looking forward to the release of version v0.2.0!

@spacefan
Copy link

spacefan commented Apr 6, 2022

Looking forward to the release of version v0.2.0 too!

@chalin
Copy link
Collaborator Author

chalin commented Apr 6, 2022

@deining - wonderful! Thank you for #958 and for double checking the instructions. I've left some comments/questions in my review feedback.

@chalin chalin modified the milestones: 22Q1, 22Q2 Apr 6, 2022
@chalin
Copy link
Collaborator Author

chalin commented Apr 7, 2022

Ok, I've merged #958 and other 0.2.0-release related PRs. Anything else to do before I create the release @deining?

@deining
Copy link
Collaborator

deining commented Apr 7, 2022

Anything else to do before I create the release

No, there's nothing that I'm aware of. I think we are now ready to assign tags v0.2.0 and dependencies/v0.2.0 to commit ID 18a7df2 (created when #958 was merged). Then you can create the release based on tag v0.2.0.

@chalin
Copy link
Collaborator Author

chalin commented Apr 7, 2022

Tags created (from the current HEAD).

@chalin
Copy link
Collaborator Author

chalin commented Apr 7, 2022

Released: https://github.com/google/docsy/releases/tag/v0.2.0 🤞

@chalin chalin closed this as completed Apr 7, 2022
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

No branches or pull requests

3 participants