-
Notifications
You must be signed in to change notification settings - Fork 40
ci/cd: create/use Tailscale user for hex.pm #204
Copy link
Copy link
Open
Labels
ci/cdBuilding/testing in GitHub actions and workflows, publishing to package reposBuilding/testing in GitHub actions and workflows, publishing to package reposenhancementNew feature or requestNew feature or requesttech 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 reposenhancementNew feature or requestNew feature or requesttech debtFixing, refactoring, or otherwise paying down tech debtFixing, refactoring, or otherwise paying down tech debt
Type
Fields
Give feedbackNo fields configured for Task.
Note
It's also possible to create/use an organization (rather than a user) for Tailscale on hex.pm, but it's a paid feature and we have to figure out the mechanics of payment/approval/all that. If an organization is still preferable over a user account, update this issue with the appropriate requirements.
Create a user on hex.pm for Tailscale that can be used for publishing the Elixir
tailscalepackage from thetailscale-rsCI/CD publish workflow.tailscale-rsowners have access to.tailscalepackage.tailscalepackage to hex.pm.tailscalepackage; the new Tailscale user is the only owner.This is a mostly mechanical process; the effort is in testing with our current publishing setup.