From 10ac0fbf62bfe9e13552ae98ee4f4351bfa46cff Mon Sep 17 00:00:00 2001 From: benson Date: Sun, 19 Jul 2026 23:49:08 +0800 Subject: [PATCH] multi-lang docker CI - go/rust/java/python/php/node --- .gitea/workflows/ci.yml | 40 +++++++++++++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3c9cb8d..b58b52c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -1,16 +1,42 @@ -name: Docker CI +name: Multi-Lang Docker CI on: push: branches: [main] jobs: - test: + go: + runs-on: go + steps: + - uses: actions/checkout@v4 + - run: go version + + rust: + runs-on: rust + steps: + - uses: actions/checkout@v4 + - run: rustc --version + + java: + runs-on: java + steps: + - uses: actions/checkout@v4 + - run: java --version + + python: + runs-on: python + steps: + - uses: actions/checkout@v4 + - run: python3 --version + + php: + runs-on: php + steps: + - uses: actions/checkout@v4 + - run: php --version + + node: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Hello - run: | - echo "Hello from Docker container!" - node --version - echo "Checkout URL should use host.containers.internal" + - run: node --version