docs: add privacy policy, fix data regions, and add DCO sign-off to CI#256
Merged
Conversation
Deploying archgate-cli with
|
| Latest commit: |
25a736f
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://5769e9ae.archgate-cli.pages.dev |
| Branch Preview URL: | https://feat-privacy-policy-docs.archgate-cli.pages.dev |
6cd5632 to
d36f0d2
Compare
Add a Privacy Policy summary page to the CLI docs (EN + PT-BR) that links to the canonical policy at archgate.dev/privacy-policy. The page covers CLI telemetry, the Plugins Service account data, opt-out instructions, and docs site analytics. Also corrects the data hosting regions on the Telemetry page from US to EU for both PostHog and Sentry. Changes: - New: docs/reference/privacy-policy (EN + PT-BR) - Updated: docs/reference/telemetry — PostHog and Sentry regions → EU - Updated: docs/astro.config.mjs — add Privacy Policy to sidebar Signed-off-by: Rhuan Barreto <rhuan@barreto.work>
Signed-off-by: Rhuan Barreto <rhuan@barreto.work>
Starlight resolves locale routes automatically — links must not include the /pt-br/ prefix. Fixes GEN-002/no-locale-prefix-in-links. Signed-off-by: Rhuan Barreto <rhuan@barreto.work>
Both update-llms.yaml and update-lock.yaml use git-auto-commit-action to push commits to PR branches. These commits were missing the Signed-off-by trailer required by the DCO check, causing PR failures. Add commit_options: "--signoff" to both workflows. Signed-off-by: Rhuan Barreto <rhuan@barreto.work>
d36f0d2 to
25a736f
Compare
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
archgate.dev/privacy-policyupdate-llms,update-lock) to include DCO sign-off and conventional commit messagesChanges
docs/src/content/docs/reference/privacy-policy.mdxdocs/src/content/docs/pt-br/reference/privacy-policy.mdxdocs/src/content/docs/reference/telemetry.mdxdocs/src/content/docs/pt-br/reference/telemetry.mdxdocs/astro.config.mjs.github/workflows/update-llms.yamlcommit_options: "--signoff".github/workflows/update-lock.yamlcommit_message,commit_options: "--signoff", andfile_patternContext
Privacy Policy
The page summarizes CLI telemetry (PostHog + Sentry), the Plugins Service account data (email, GitHub username, editor choice, use case), telemetry opt-out instructions, and docs site analytics (Cloudflare Web Analytics). It links to the canonical policy on the website repo (archgate/website#33).
Data Regions
PostHog and Sentry are both hosted in the EU, not the US as previously documented.
DCO Sign-off
Both
update-llms.yamlandupdate-lock.yamlusestefanzweifel/git-auto-commit-actionto push commits to PR branches. These commits were missing theSigned-off-bytrailer, causing DCO check failures on every PR they touched. Additionally,update-lock.yamlwas missing acommit_message(defaulting to "Apply automatic changes" which fails commitlint) and afile_pattern(committing all changes instead of justbun.lock).Test plan
bun run validatepasses/reference/privacy-policy/pt-br/reference/privacy-policyupdate-llmsworkflow commits includeSigned-off-bytrailerupdate-lockworkflow commits includeSigned-off-bytrailer and use conventional commit message