diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 140d4aa..7458d88 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -8,6 +8,12 @@ jobs: image: golang:latest options: --network host steps: + # Node-Actions (checkout / upload-artifact) brauchen node im Container + - name: Install Node.js + run: | + apt-get update + apt-get install -y --no-install-recommends nodejs npm + - name: Check out repository code uses: actions/checkout@v4 @@ -41,6 +47,11 @@ jobs: image: ghcr.io/charmbracelet/vhs:latest options: --network host steps: + - name: Install Node.js and vim + run: | + apt-get update + apt-get install -y --no-install-recommends nodejs npm vim + - name: Check out repository code uses: actions/checkout@v4 @@ -53,11 +64,6 @@ jobs: - name: Make binary executable run: chmod +x ./bin/tm - - name: Install vim (used as EDITOR in the tape) - run: | - apt-get update - apt-get install -y --no-install-recommends vim - - name: Record demo run: vhs demo.tape