feat: reusable ci.yml — estate CI standard (Phase 0, step 1) #19

Merged
peptiderepo merged 11 commits from claude/reusable-ci-20260616 into main 2026-06-16 12:12:07 +00:00
2 changed files with 30 additions and 0 deletions
Showing only changes of commit 84e1bfebfd - Show all commits

12
.github/workflows/ci-minimal-test.yml vendored Normal file
View File

@@ -0,0 +1,12 @@
name: Minimal Reusable Test
on:
push:
branches: ['claude/**']
jobs:
test:
uses: ./.github/workflows/ci-minimal.yml
with:
test_input: hello
secrets: inherit

18
.github/workflows/ci-minimal.yml vendored Normal file
View File

@@ -0,0 +1,18 @@
name: Minimal Reusable
on:
workflow_call:
inputs:
test_input:
type: string
required: false
default: world
permissions:
contents: read
jobs:
hello:
runs-on: ubuntu-latest
steps:
- run: echo "Hello ${{ inputs.test_input }}"