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

Release v0.8.1 #868

Merged
merged 3 commits into from
Jan 26, 2024
Merged

Release v0.8.1 #868

merged 3 commits into from
Jan 26, 2024

Conversation

martriay
Copy link
Contributor

No description provided.

Copy link
Member

@ericnordelo ericnordelo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we update the class hashes in the codumentation in here as well?

One suggestion, I think is worth creating the release branch PR from a fork, instead of directly pushing to the repo, because the docsite is automatically updated with the latter (it currently shows 0.8.1 even when the PR hasen't been reviewed), and this could be confusing to users.

@martriay
Copy link
Contributor Author

martriay commented Jan 24, 2024

Should we update the class hashes in the codumentation in here as well?

Not really, this should be done whenever we update the compiler version, as documented. I'll try to exceptionally update them in here.

One suggestion, I think is worth creating the release branch PR from a fork, instead of directly pushing to the repo, because the docsite is automatically updated with the latter (it currently shows 0.8.1 even when the PR hasen't been reviewed), and this could be confusing to users.

this is the same reason we protected the branch. I think we should use an alternative branch, not depending on us creating the branch from a fork. I wonder whether we should change the docsite config so it pulls the tag instead of the commit branch. I think we need to think this further and I'd rather not block this release because of this.

Copy link
Collaborator

@andrew-fleming andrew-fleming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we update the class hashes in the codumentation in here as well?

+1

One suggestion, I think is worth creating the release branch PR from a fork, instead of directly pushing to the repo, because the docsite is automatically updated with the latter (it currently shows 0.8.1 even when the PR hasen't been reviewed), and this could be confusing to users.

What about changing the sources key to tags instead of branches in playbook.yml on the docsite repo? We'd also have to change release-v* to v* in the playbook (and be mindful if we ever tag anything other than a release that it doesn't start with a v)

Copy link
Collaborator

@andrew-fleming andrew-fleming left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ericnordelo
Copy link
Member

ericnordelo commented Jan 25, 2024

Not really, this should be done whenever we update the compiler version, as documented. I'll try to exceptionally update them in here.

But in this case, we are updating the compiler version from 2.3.1 to 2.4.1, right? I know not exactly in the PR, but the last class hashes documented were using 2.3.1 when the repo is now using 2.4.1.

@martriay
Copy link
Contributor Author

Indeed. I was just stating that it's not the standard procedure to do it in these PRs.

@martriay martriay merged commit ba4f528 into main Jan 26, 2024
5 checks passed
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

Successfully merging this pull request may close these issues.

3 participants