3 Commits

Author SHA1 Message Date
TapTap b71d132b17 Merge pull request 'ci: fix double CI runs on PR pushes' (#75) from fix/ci-double-trigger into main
CI / lint (push) Successful in 7s
CI / sanitizers (address) (push) Successful in 14s
CI / sanitizers (undefined) (push) Successful in 14s
CI / fuzz-build (push) Successful in 14s
CI / build-and-test (push) Successful in 55s
CI / coverage (push) Successful in 11s
CI / valgrind (push) Successful in 12s
Reviewed-on: #75
2026-07-20 17:32:03 +02:00
TapTap e7634f6581 chore: load AGENTS.md as instructions and block direct pushes to main
CI / lint (pull_request) Successful in 7s
CI / sanitizers (address) (pull_request) Successful in 19s
CI / sanitizers (undefined) (pull_request) Successful in 14s
CI / fuzz-build (pull_request) Successful in 13s
CI / build-and-test (pull_request) Successful in 54s
CI / coverage (pull_request) Successful in 9s
CI / valgrind (pull_request) Successful in 13s
2026-07-20 17:27:32 +02:00
TapTap 00b6f2064b ci: only trigger push on main to avoid double CI runs
CI / lint (pull_request) Successful in 7s
CI / sanitizers (address) (pull_request) Successful in 15s
CI / sanitizers (undefined) (pull_request) Successful in 15s
CI / fuzz-build (pull_request) Successful in 14s
CI / build-and-test (pull_request) Successful in 56s
CI / coverage (pull_request) Successful in 10s
CI / valgrind (pull_request) Successful in 12s
2026-07-20 17:26:58 +02:00
2 changed files with 6 additions and 2 deletions
+4 -1
View File
@@ -1,6 +1,9 @@
name: CI name: CI
on: [push, pull_request] on:
push:
branches: [main]
pull_request:
jobs: jobs:
lint: lint:
+2 -1
View File
@@ -1,10 +1,11 @@
{ {
"$schema": "https://opencode.ai/config.json", "$schema": "https://opencode.ai/config.json",
"instructions": ["AGENTS.md"],
"permission": { "permission": {
"bash": { "bash": {
"*": "allow", "*": "allow",
"git push origin main": "deny", "git push origin main": "deny",
"git push main": "ask" "git push main": "deny"
} }
} }
} }