Use Case
To authenticate a deployer access just by IP, no github user or github action
Problem
Running pageship deploy -y on a valid IP still prompts Github Username input
$ pageship deploy --site main -y
✗ GitHub user name: █
pageship.toml
[app]
id = "nba-result-prediction"
team = [
{ ipRange="94.190.220.240/32", access="deployer" }
]
...
Investigation
Use Case
To authenticate a deployer access just by IP, no github user or github action
Problem
Running
pageship deploy -yon a valid IP still prompts Github Username inputpageship.toml
Investigation
ensureAuth, which requires a token that can only be obtained bygithubOIDCorgithubSSH