Skip to content

chore: add CI, dependabot, and CONTRIBUTING#1

Merged
ThetaSinner merged 2 commits into
mainfrom
chore/repo-setup
Apr 25, 2026
Merged

chore: add CI, dependabot, and CONTRIBUTING#1
ThetaSinner merged 2 commits into
mainfrom
chore/repo-setup

Conversation

@synchwire
Copy link
Copy Markdown
Collaborator

@synchwire synchwire commented Apr 25, 2026

Summary

  • CI workflow runs npm ci and npm run build on every PR and push to main. Required check name is Build, ready to be wired into branch protection.
  • Dependabot bumps npm and GitHub Actions on a weekly cadence. Astro packages are grouped so they bump as a unit.
  • New CONTRIBUTING.md covering local dev, the four-section information architecture, voice and style guidance, sidebar configuration, and PR conventions.
  • README's contributing paragraph now points at the dedicated doc.
  • Removes references to the private EphyraSoftware/ordo repo (landing-page GitHub CTA, README footer, CONTRIBUTING bug-routing instruction) so unauthenticated visitors don't hit 404s.

- CI builds the site on every PR and on push to main
- Dependabot bumps npm and GitHub Actions weekly; Astro packages grouped
- CONTRIBUTING.md covers local dev, IA, voice and style, and PR conventions
- README's contributing section now points at the dedicated doc
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 25, 2026

Deploy Preview for ordo-docs ready!

Name Link
🔨 Latest commit 8e3432f
🔍 Latest deploy log https://app.netlify.com/projects/ordo-docs/deploys/69ed5190c7274100086ba4ad
😎 Deploy Preview https://deploy-preview-1--ordo-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

The main ordo repository is private; linking to it from the public docs
site produced 404s for unauthenticated visitors. Drop the landing-page
GitHub CTA, the README footer reference, and the bug-routing instruction
in CONTRIBUTING.md until the main repository is made public.
@ThetaSinner ThetaSinner merged commit ed2a5f2 into main Apr 25, 2026
5 checks passed
@ThetaSinner ThetaSinner deleted the chore/repo-setup branch April 25, 2026 23:45
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.

2 participants