From 3630fd4157090f41361a77bc32b6a6fd5bd72d27 Mon Sep 17 00:00:00 2001 From: benson Date: Mon, 20 Jul 2026 00:25:23 +0800 Subject: [PATCH] fat image CI - no apt-get, tools pre-installed --- .gitea/workflows/ci.yml | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index d5c25ab..ec22f40 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -1,4 +1,4 @@ -name: Multi-Lang Docker CI +name: Multi-Lang CI (fat image) on: push: @@ -9,46 +9,34 @@ jobs: runs-on: go steps: - uses: actions/checkout@v4 - - name: Install Go - run: | - apt-get update -qq && apt-get install -y -qq golang-go - go version + - run: go version && echo "Go OK" rust: runs-on: rust steps: - uses: actions/checkout@v4 - - name: Install Rust - run: | - apt-get update -qq && apt-get install -y -qq rustc cargo - rustc --version + - run: rustc --version && echo "Rust OK" java: runs-on: java steps: - uses: actions/checkout@v4 - - name: Install Java - run: | - apt-get update -qq && apt-get install -y -qq openjdk-17-jdk-headless - java --version + - run: java --version && echo "Java OK" python: runs-on: python steps: - uses: actions/checkout@v4 - - run: python3 --version + - run: python3 --version && echo "Python OK" php: runs-on: php steps: - uses: actions/checkout@v4 - - name: Install PHP - run: | - apt-get update -qq && apt-get install -y -qq php-cli - php --version + - run: php --version && echo "PHP OK" node: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - run: node --version + - run: node --version && npm --version && echo "Node OK"