From 3643430798238b532b9adafedc3cf98d170bf1f7 Mon Sep 17 00:00:00 2001 From: SW Date: Thu, 10 Sep 2026 13:10:22 +0200 Subject: [PATCH] ci: mount runner .ssh into container --- .forgejo/workflows/release.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index fb58b86..0392992 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -8,20 +8,16 @@ on: jobs: release: runs-on: ubuntu-latest + container: + image: golang:1.27 + volumes: + - /root/.ssh:/root/.ssh:ro steps: - - name: Install Go and packaging tools + - name: Install packaging tools run: | apt-get update apt-get install -y dpkg-dev git curl openssh-client - # Install Go if not present (works on Debian/Ubuntu runners) - if ! command -v go &> /dev/null; then - GO_VERSION=1.27.1 - curl -sL "https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz" | tar -C /usr/local -xz - export PATH="/usr/local/go/bin:${PATH}" - echo "PATH=${PATH}" >> "$GITHUB_ENV" - fi - go version - name: Setup SSH run: |