tailscale / tailscale/github-action

feature: accept authTokenFile in addition to authToken

Open
#70 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
938
Forks
137
PR merge metrics
No merged PRs in 30d

Description

I'm aiming towards using Home-Manager to manage my CI environment, with sops-nix's home-manager in tow.

As a result, I can consolidate all of my CI secrets into sops-encrypted data stored in the repo, and can use a single GitHub secret to unlock whatever a particular job needs and is assigned in its HM configuration.

However, from skimming the code and the docs, it doesn't seem that this action has a way to load the auth token from a file. Would y'all be willing to add this?

Thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the GitHub Action's input definitions, authentication handling, and documentation to find how authToken is currently accepted. Done means workflows can provide authTokenFile as an alternative and the action uses the token from that file; update or add tests if the repository has coverage for inputs.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
authentication, ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.