Skip to content

Commit 3686f13

Browse files
committed
Add temporary deploy key in order to fetch the private modules.
This is a temporary workaround for golang. Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1 parent 800dfed commit 3686f13

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@ jobs:
2525
steps:
2626
- name: Checkout
2727
uses: actions/checkout@v5
28+
# TODO: remove when this repo is made public
29+
- uses: webfactory/ssh-agent@v0.6.0
30+
with:
31+
ssh-private-key: |
32+
${{ secrets.TEMP_DEPLOY_KEY }}
33+
- name: Configure Git for Private Modules
34+
run: |
35+
go env -w GOPRIVATE="github.com/stackitcloud/pulumi-stackit"
36+
git config --global url."ssh://git@github.com/".insteadOf "https://github.com/"
37+
# TODO: remove end
2838
- name: Unshallow clone for tags
2939
run: git fetch --prune --unshallow --tags
3040
- name: Install pulumictl

0 commit comments

Comments
 (0)