From 65e2a0d487e6520bfd296e708d794affcb5dfc91 Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Mon, 3 Aug 2026 14:49:45 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20CI=20workflow=20=E2=80=94=20remove=20con?= =?UTF-8?q?tainer,=20install=20V=20on=20runner?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The vlang:alpine container lacks Node.js which Gitea Actions needs for action steps (checkout@v4). Now installs V from source on the default ubuntu-latest runner image instead. --- .gitea/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3684537..fc416a7 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -9,12 +9,16 @@ on: jobs: test: runs-on: ubuntu-latest - container: - image: thevlang/vlang:alpine steps: - name: Checkout uses: actions/checkout@v4 + - name: Install V + run: | + git clone --depth 1 https://github.com/vlang/v /opt/v + cd /opt/v && make + ln -s /opt/v/v /usr/local/bin/v + - name: Build run: v -prod .