-
Notifications
You must be signed in to change notification settings - Fork 40
ci/cd: improve release process #202
Copy link
Copy link
Labels
ci/cdBuilding/testing in GitHub actions and workflows, publishing to package reposBuilding/testing in GitHub actions and workflows, publishing to package reposdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestmaintenanceUpdating dependencies, bumping Rust MSRV, etcUpdating dependencies, bumping Rust MSRV, etctech debtFixing, refactoring, or otherwise paying down tech debtFixing, refactoring, or otherwise paying down tech debt
Milestone
Metadata
Metadata
Assignees
Labels
ci/cdBuilding/testing in GitHub actions and workflows, publishing to package reposBuilding/testing in GitHub actions and workflows, publishing to package reposdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestmaintenanceUpdating dependencies, bumping Rust MSRV, etcUpdating dependencies, bumping Rust MSRV, etctech debtFixing, refactoring, or otherwise paying down tech debtFixing, refactoring, or otherwise paying down tech debt
Type
Fields
Give feedbackNo fields configured for Epic.
While releasing v0.3.0, we ran into a number of issues and rough edges that slowed the process down. We also need better management of users, organizations, and credentials for the various package repositories we publish to. In particular, we received feedback in Discord that it wasn't entirely clear that
tailscalewas an official Tailscale package on hex.pm, because we were publishing under our individual usernames rather than a Tailscale-specific/branded organization.