Commit Graph

56 Commits

Author SHA1 Message Date
WDI-Ideas
50e2b8bc78 chore(debug): add visible central input and decision logs
Print run_build/run_quality/run_deploy values and gate decisions in workflow logs for runtime diagnosis when debug endpoint is unavailable.

Made-with: Cursor
2026-04-08 17:27:09 +05:30
WDI-Ideas
91dccaa32a refactor(ci): restore simple boolean stage switches with debug instrumentation
Switch central CI to run_build/run_quality/run_deploy workflow_call inputs and simplify job if conditions. Add temporary runtime debug logs for gate verification.

Made-with: Cursor
2026-04-08 17:24:06 +05:30
WDI-Ideas
308671e69c refactor(ci): simplify sonar/deploy if conditions
Compute run_sonar and run_deploy flags once in build and use those outputs in later job conditions to keep logic easier to read.

Made-with: Cursor
2026-04-08 15:46:01 +05:30
WDI-Ideas
2fdcadcc45 Revert "chore(ci): add final end-of-run pipeline summary"
This reverts commit 2386206696.
2026-04-08 15:36:06 +05:30
WDI-Ideas
2386206696 chore(ci): add final end-of-run pipeline summary
Add a final always-run summary job that prints build, sonar, and deploy results in both logs and GITHUB_STEP_SUMMARY for quick visibility.

Made-with: Cursor
2026-04-08 15:31:45 +05:30
WDI-Ideas
26754e63e3 Simplify central CI workflow while preserving runner-safe gating.
Remove unused inputs and the extra meta job, and keep a single stable flow where build snapshots ci_steps for sonar/deploy conditions.

Made-with: Cursor
2026-04-08 13:13:49 +05:30
WDI-Ideas
e3df003a26 chore(ci): pin quality.yml to commit for reproducible runs
Made-with: Cursor
2026-04-08 00:18:25 +05:30
WDI-Ideas
d604440af8 fix(quality): pass Sonar URL and token via SONAR_* env (scanner defaults)
Made-with: Cursor
2026-04-08 00:18:24 +05:30
WDI-Ideas
b8f645b726 refactor(secrets): use SONARQUBE_HOST and SONARQUBE_TOKEN for SonarQube
Made-with: Cursor
2026-04-08 00:15:37 +05:30
WDI-Ideas
821abc7d0b fix(ci): inline build job so sonar sees needs.build.outputs.cs
WDIPL-Runner does not propagate reusable workflow outputs to the parent; sonar
if was false. Inline build mirrors meta output pattern. Add skip_node_compile
for fast pipeline checks.

Made-with: Cursor
2026-04-08 00:13:05 +05:30
WDI-Ideas
8126e71262 fix(ci): propagate ci_steps via build workflow outputs for WDIPL-Runner
Made-with: Cursor
2026-04-08 00:08:32 +05:30
WDI-Ideas
51037bec0a docs: update pinned ci.yml SHA
Made-with: Cursor
2026-04-08 00:03:42 +05:30
WDI-Ideas
08e779fe57 fix(ci): meta job snapshots ci_steps to outputs (WDIPL clears inputs after build)
Sonar/deploy if used inputs.ci_steps false after build finished; capture once in meta.

Made-with: Cursor
2026-04-08 00:03:26 +05:30
WDI-Ideas
653028c113 docs: update pinned ci.yml SHA example
Made-with: Cursor
2026-04-07 23:59:53 +05:30
WDI-Ideas
fb201190cc fix(ci): drop replace() in ci_steps if — not implemented in WDIPL-Runner
Made-with: Cursor
2026-04-07 23:59:29 +05:30
WDI-Ideas
45b39eebc5 docs: WDIPL-Runner act cache + pin uses to SHA
Made-with: Cursor
2026-04-07 23:57:49 +05:30
WDI-Ideas
6b9982def7 fix(ci): single ci_steps string for WDIPL-Runner workflow_call input bug
Runner only propagated the first flag input to nested jobs; use comma-separated
ci_steps (build,sonar,deploy) and contains() on padded tokens.

Made-with: Cursor
2026-04-07 23:55:48 +05:30
WDI-Ideas
de68aa64bc fix(ci): rename run_* inputs to enable_* for Gitea Act forwarding
WDIPL-Runner passed run_build but dropped run_sonar/run_deploy to nested jobs.
Use enable_build/enable_sonar/enable_deploy in workflow_call inputs and docs.

Made-with: Cursor
2026-04-07 23:52:20 +05:30
WDI-Ideas
d5fd823dd9 fix(ci): Act runner string compare for run_*; use string inputs and quoted flags in docs
WDIPL-Runner evaluates workflow_call flags as == 'true'. YAML booleans broke
job if conditions. Accept true or 'true' in expressions; document quoted strings.

Made-with: Cursor
2026-04-07 23:47:30 +05:30
WDI-Ideas
45fa192924 docs: Gitea MCP needs 1.25+ actions/runs API or nginx proxy to tasks
Made-with: Cursor
2026-04-07 23:42:42 +05:30
WDI-Ideas
2cd019171f fix(ci): use boolean workflow_call inputs for run_build/sonar/deploy
Gitea/Act can mis-coerce string-typed inputs when callers pass YAML booleans,
which skipped Sonar and Deploy while Build ran. Use type boolean and simplify
job if conditions. Document caller pitfalls in readme.

Made-with: Cursor
2026-04-07 23:31:16 +05:30
WDI-Ideas
1f8640a264 fix(ci): align workflow_call flags, Sonar project_key, and deploy wiring
Made-with: Cursor
2026-04-07 22:45:18 +05:30
1990bd2923 Update .gitea/workflows/ci.yml 2026-04-07 16:20:37 +00:00
5e8df5db00 Update .gitea/workflows/ci.yml 2026-04-07 16:18:21 +00:00
211791f9a2 Update .gitea/workflows/ci.yml 2026-04-07 16:12:50 +00:00
645a44d0f8 Update .gitea/workflows/ci.yml 2026-04-07 15:56:07 +00:00
91501feb27 Update .gitea/workflows/ci.yml 2026-04-07 14:54:40 +00:00
fa1438082f Update .gitea/workflows/ci.yml 2026-04-07 14:48:12 +00:00
bcce02dc9e Update .gitea/workflows/ci.yml 2026-04-07 14:46:00 +00:00
bf23979a4a Update .gitea/workflows/quality.yml 2026-04-07 14:41:33 +00:00
96d8b6bd67 Update .gitea/workflows/build.yml 2026-04-07 13:07:49 +00:00
36e949e752 Update .gitea/workflows/build.yml 2026-04-07 12:46:24 +00:00
16da32c424 Update .gitea/workflows/build.yml 2026-04-07 12:25:08 +00:00
173c476f74 Update .gitea/workflows/build.yml 2026-04-07 12:16:18 +00:00
1b7187bd09 Update .gitea/workflows/ci.yml 2026-04-07 11:36:00 +00:00
c98ef88d48 Update .gitea/workflows/ci.yml 2026-04-07 11:34:31 +00:00
41aff8d460 Update .gitea/workflows/ci.yml 2026-04-07 10:24:33 +00:00
bf47b5b156 Add readme.md 2026-04-07 10:20:05 +00:00
6815d4fbfd Update .gitea/workflows/deploy.yml 2026-04-07 09:45:03 +00:00
d5031ad5ad Update .gitea/workflows/deploybak.yml 2026-04-07 09:44:40 +00:00
d62b0b2d72 Update .gitea/workflows/quality.yml 2026-04-07 07:57:19 +00:00
b569e7a97b Add .gitea/workflows/quality.yml 2026-04-07 07:56:37 +00:00
0603b4f374 Add .gitea/workflows/build.yml 2026-04-07 07:52:51 +00:00
e9858cbb5d Add .gitea/workflows/ci.yml 2026-04-07 07:51:41 +00:00
7d5ed3ec51 Add actions/sonar/action.yml 2026-04-06 12:29:44 +00:00
239378e081 Update .gitea/workflows/qualitytest.yml v0.2 2026-04-06 11:51:45 +00:00
0d53cca7dd Update .gitea/workflows/qualitytest.yml v0.1 2026-04-06 10:46:55 +00:00
ad0a17c11b Update .gitea/workflows/qualitytest.yml 2026-04-06 10:35:03 +00:00
975341ae4c Update .gitea/workflows/qualitytest.yml 2026-04-06 07:51:42 +00:00
ecca3dfd32 Update .gitea/workflows/qualitytest.yml 2026-04-06 07:13:55 +00:00