Skip to content

Feat/api server generator#43

Merged
neo7337 merged 5 commits intomainfrom
feat/api-server-generator
Apr 9, 2026
Merged

Feat/api server generator#43
neo7337 merged 5 commits intomainfrom
feat/api-server-generator

Conversation

@neo7337
Copy link
Copy Markdown
Owner

@neo7337 neo7337 commented Apr 9, 2026

This pull request introduces a comprehensive Tasks.md backlog file that outlines all major gaps and future improvements for the project, grouped by priority and category. It provides clear rationale, context, and acceptance criteria for each task, making it easy for contributors to understand what is needed and why. In addition, there are workflow and security pipeline improvements for better CI/CD and security scanning reliability.

Backlog and Project Management:

  • Added a detailed Tasks.md file listing 30 actionable tasks, grouped by priority (Critical, High Impact, Medium Impact, Polish/Housekeeping), each with context, rationale, and acceptance criteria to guide future development and contributions.

CI/CD Workflow Improvements:

  • Re-enabled the release step for cross-compiling and publishing the CLI (goini) in the GitHub Actions release workflow by removing the if: false guard, allowing CLI releases to proceed when ready.
  • Improved the release summary reporting: now explicitly marks the CLI release as "Skipped" if the step does not run, providing clearer feedback in the workflow summary.

Security Pipeline Reliability:

  • Updated the gosec security scan step to install and run the tool directly, instead of using the GitHub Action, ensuring the latest version is used and reducing dependency on external actions.

@neo7337 neo7337 merged commit d6f0441 into main Apr 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant