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

Use separate Github environment for releasing pytest-taskgraph #614

Merged
merged 2 commits into from
Dec 12, 2024

Conversation

ahal
Copy link
Collaborator

@ahal ahal commented Dec 12, 2024

This just ensures we don't accidentally publish the wrong package on the wrong release. The pypi-publish action should do this already, but doesn't hurt to have an extra safeguard.

4. Wait for the ``pypi-publish`` Github workflow and ``push-image-decision`` task to finish.
3. Draft a release in Github pointing to the above commit.

a. Create a new tag of the form ``pytest-taskgraph-vX.Y.Z``
Copy link
Contributor

Choose a reason for hiding this comment

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

Bit weird to have vX.Y.Z on this tag but not on the other. Don't have a very strong opinion on this though

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah... I kind of wish we had used vX.Y.Z for the other one, it would make some Taskgraph logic easier and seems to be more of a standard. I don't mind dropping the v here though, also not a super strong opinion.

@ahal ahal merged commit 8161867 into taskcluster:main Dec 12, 2024
15 checks passed
@ahal ahal deleted the push-qooutxwrlprv branch December 12, 2024 16:04
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.

2 participants