Repository navigation
Post v1.0 cleanup - #94
Merged
Merged
Conversation
- Wire -v/--verbose to debug log level (removes TODO comment) - Add -q/--quiet to suppress progress output (errors only) - Add --json to emit structured JSON lines to stderr for CI - Migrate progress std.debug.print calls to std.log so they respect the configured level - Update README: CI/release badges, small business user story, template repo quick start, fix stale [extra] config example - Update installation guide: lead with policypress-template, align GHA example with template's actual workflow
…deploy docs workflows
Closed
6 of 11 tasks
sc2ben
self-requested a review
April 17, 2026 17:58
sc2ben
approved these changes
Apr 17, 2026
tsunaminoai
added a commit
that referenced
this pull request
Apr 17, 2026
* feat: logging improvements and documentation updates - Wire -v/--verbose to debug log level (removes TODO comment) - Add -q/--quiet to suppress progress output (errors only) - Add --json to emit structured JSON lines to stderr for CI - Migrate progress std.debug.print calls to std.log so they respect the configured level - Update README: CI/release badges, small business user story, template repo quick start, fix stale [extra] config example - Update installation guide: lead with policypress-template, align GHA example with template's actual workflow * fix: restrict CI workflow to main branch and add CodeQL analysis and deploy docs workflows * fix: update package version to 1.2.0 * fix: remove CodeQL workflow configuration since this is a zig project
Member
|
Successfully rolled out to https://policypress.sc2.in |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Post-1.0 cleanup across CI, documentation, and the CLI.
ci.ymlno longer triggers on every branch push - restricted tomainand version tags. Combined with a new file-basedcodeql.yml, this reduces concurrent workflow runs on a PR push from 5 to 3 (CI + CodeQL + Copilot review). Previously, both apushevent and apull_requestevent fired CI and CodeQL independently on every commit to an open PR.deploy-docs.ymlto build and deploy the PolicyPress documentation site to Cloudflare Pages on every push tomain.--jsonflag for structured JSON log output (CI-friendly) and-v/--verbosefor pandoc argument tracing.zapfrom the dependency table.Manual step after merge
Disable GitHub's default CodeQL setup to avoid running alongside the new
codeql.yml:Test plan
main- confirm CI, docs deploy, and CodeQL each run once