Skip to content

feat: manage job_token_scope allowlist#700

Closed
TimKnight-DWP wants to merge 2 commits intogitlabform:mainfrom
TimKnight-DWP:i-571
Closed

feat: manage job_token_scope allowlist#700
TimKnight-DWP wants to merge 2 commits intogitlabform:mainfrom
TimKnight-DWP:i-571

Conversation

@TimKnight-DWP
Copy link
Copy Markdown
Member

Full REST api for job_token_scope allowlists expected to be released in 16.10 (Mar 21st 2023), python-gitlab changes have been tested on the nightly build.

For development purposes this PR will be pointed at my fork/branch with the python-gitlab changes on

@TimKnight-DWP
Copy link
Copy Markdown
Member Author

Will use: https://github.com/webfactory/ssh-agent?tab=readme-ov-file#usage to setup access to the python-gitlab fork

@TimKnight-DWP TimKnight-DWP had a problem deploying to Integrate Pull Request March 6, 2024 14:14 — with GitHub Actions Failure
@TimKnight-DWP TimKnight-DWP had a problem deploying to Integrate Pull Request March 6, 2024 14:20 — with GitHub Actions Failure
@TimKnight-DWP TimKnight-DWP had a problem deploying to Integrate Pull Request March 6, 2024 14:23 — with GitHub Actions Failure
Signed-off-by: Tim Knight <tim.knight1@engineering.digital.dwp.gov.uk>
- Includes changes to support job token allowlists
- Run tests etc vs "nightly" build

Signed-off-by: Tim Knight <tim.knight1@engineering.digital.dwp.gov.uk>
@TimKnight-DWP
Copy link
Copy Markdown
Member Author

Need to add an SSH key into the workflow to pip install from the python-gitlab fork, so will set that all up within my fork and then merge main on there into here once proved and ideally once 16.10 released: TimKnight-DWP#1

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.

Manage CI/CD job token scope allowlist

1 participant