Closed Bug 1558521 Opened 6 years ago Closed 6 years ago

Automatically release client libraries on running 'yarn release'

Categories

(Taskcluster :: Services, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: dustin, Assigned: dustin)

References

Details

This could be done with the user's npm and pypi credentialsor with credentials stored in a secret and used via .taskcluster.yml.

Blocks: 1560650

I added some "YOUR NEXT TASKS" text to the yarn release output to cover this for now. Automating will require 2FA for npm and username/password for pypi, which is inconvenient with console-taskgraph, and also hard to check for permission in advance.

..also, if this gets missed or mixed up for some reason, it's easy to do after the fact (just check out the tag and run npm publish or twine upload. So, I think I'll leave it as-is.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.