feat(#4) Add resource_repository_deploy_key

Allows to add an ssh key to a given repository.

This should allow to make build servers with more restricted access
controls.
This commit is contained in:
xvlcwk
2024-01-13 15:46:04 +01:00
committed by chris
parent a8bef11d81
commit 4a1db57661
7 changed files with 358 additions and 43 deletions

View File

@@ -12,10 +12,10 @@ jobs:
GO111MODULE: on
steps:
- uses: actions/checkout@v2
- name: Set up GO 1.16.x
- name: Set up GO 1.20.x
uses: actions/setup-go@v1
with:
go-version: '1.16'
go-version: '1.20'
- run: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
- name: Setup Environment
run: make ci-build-setup
@@ -27,10 +27,10 @@ jobs:
GO111MODULE: on
steps:
- uses: actions/checkout@v2
- name: Set up GO 1.16.x
- name: Set up GO 1.20.x
uses: actions/setup-go@v1
with:
go-version: '1.16'
go-version: '1.20'
- run: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
- name: Setup Environment
run: make ci-build-setup
@@ -42,10 +42,10 @@ jobs:
GO111MODULE: on
steps:
- uses: actions/checkout@v2
- name: Set up GO 1.16.x
- name: Set up GO 1.20.x
uses: actions/setup-go@v1
with:
go-version: '1.16'
go-version: '1.20'
- run: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
- name: Login to Docker Hub
uses: docker/login-action@v1
@@ -66,10 +66,10 @@ jobs:
GO111MODULE: on
steps:
- uses: actions/checkout@v2
- name: Set up GO 1.16.x
- name: Set up GO 1.20.x
uses: actions/setup-go@v1
with:
go-version: '1.16'
go-version: '1.20'
- run: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
- name: Setup Environment
run: make ci-build-setup
@@ -81,10 +81,10 @@ jobs:
GO111MODULE: on
steps:
- uses: actions/checkout@v2
- name: Set up GO 1.16.x
- name: Set up GO 1.20.x
uses: actions/setup-go@v1
with:
go-version: '1.16'
go-version: '1.20'
- run: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
- name: Setup Environment
run: make ci-build-setup