From 98d3e6d937516542f98dbd8d6ee164621498b34b Mon Sep 17 00:00:00 2001 From: abhishek Date: Wed, 26 Aug 2026 12:49:43 +0000 Subject: [PATCH] add ci pipeline --- .gitea/workflows/ci.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .gitea/workflows/ci.yaml diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml new file mode 100644 index 0000000..b758533 --- /dev/null +++ b/.gitea/workflows/ci.yaml @@ -0,0 +1,27 @@ +name: ci +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: environment + run: | + echo "arch: $(uname -m)" + echo "runner works" + + - name: run tests + run: | + python3 -c "assert 2 + 2 == 4; print('test passed')" + + - name: build a docker image + run: | + cat > Dockerfile <<'DOCKER' + FROM alpine:latest + RUN echo "built on $(uname -m)" > /where + CMD cat /where + DOCKER + docker build -t ci-demo:${GITHUB_SHA::7} . + docker run --rm ci-demo:${GITHUB_SHA::7}