Add Go demo with isolated CI and manual production release
Demo CI / check (push) Successful in 2m10s

This commit is contained in:
demo-ci committed 2026-10-09 00:45:47 +00:00
commit c65b5470e0
19 files changed
+398

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
name: Demo CI
on:
push:
branches: [main]
workflow_dispatch:
concurrency:
group: demo-cicd
cancel-in-progress: false
jobs:
check:
runs-on: demo-build
timeout-minutes: 30
services:
buildkit:
image: mirror.gcr.io/moby/buildkit@sha256:f8a833b2de9d68e27f0815e4a737abdfaf8a2e4c615650557df11025101557b4
steps:
- name: Clean checkout and isolated Go checks
env:
GITEA_TOKEN: ${{ gitea.token }}
GITEA_REPOSITORY: ${{ gitea.repository }}
SOURCE_SHA: ${{ gitea.sha }}
run: python3 /opt/ci/pipeline.py check