Skip to content

.github/workflows: add tests for new / granular minimal OAuth scopes - #183

Merged
mpminardi merged 1 commit into
mainfrom
mpminardi/granular-scope-testing
Jul 21, 2025
Merged

.github/workflows: add tests for new / granular minimal OAuth scopes#183
mpminardi merged 1 commit into
mainfrom
mpminardi/granular-scope-testing

Conversation

@mpminardi

@mpminardi mpminardi commented Jul 4, 2025

Copy link
Copy Markdown
Member

Change the default matrix test to use an OAuth client which has the new set of more granular minimal OAuth scopes necessary to successfully use the action.

Add a new job that uses the previous OAuth client to ensure that we don't break legacy clients.

Fixes #184

@mpminardi mpminardi self-assigned this Jul 4, 2025
@mpminardi
mpminardi force-pushed the mpminardi/granular-scope-testing branch from 2d8f079 to 0d716ec Compare July 4, 2025 16:34
@mpminardi
mpminardi force-pushed the mpminardi/granular-scope-testing branch from 0d716ec to acedcf5 Compare July 4, 2025 18:27
Change the default matrix test to use an OAuth client which has the new
set of more granular minimal OAuth scopes necessary to successfully use
the action.

Add a new job that uses the previous OAuth client to ensure that we
don't break legacy clients.

Fixes #184

Signed-off-by: Mario Minardi <mario@tailscale.com>
@mpminardi
mpminardi force-pushed the mpminardi/granular-scope-testing branch from acedcf5 to c66619a Compare July 4, 2025 18:27
@mpminardi
mpminardi marked this pull request as ready for review July 4, 2025 18:28
@oxtoacart
oxtoacart self-requested a review July 21, 2025 14:55
@mpminardi
mpminardi merged commit fd56428 into main Jul 21, 2025
9 checks passed
@mpminardi
mpminardi deleted the mpminardi/granular-scope-testing branch July 21, 2025 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

.github/workflows: add testing of new more granular OAuth scopes

2 participants