Skip to content

d3servelabs/namefi-resources

Repository files navigation

NameFi Resources Content

This repository holds the content that powers the resources site (blog posts, glossary, partners, authors, and TLDs). It is consumed as a git submodule at apps/resources/data inside d3servelabs/namefi-astra.

All content lives under the content/ directory (e.g., content/blog/en/...).

Editing content

  • Keep the existing folder structure: authors/, blog/, glossary/, partners/, and tld/, each with language subfolders inside content/.
  • Add or edit Markdown/MDX files directly.
  • Open a PR to main once your changes are ready and merge it.

Validation

  • Run bun install once, then:
    • bun data:validate to check frontmatter and dates.
    • bun lint:mdx to lint markdown/MDX frontmatter and formatting.
  • CI runs validation and MDX lint on every pull request.

Automation

  • On every push to main, a workflow dispatches a resources-updated event to namefi-astra.
  • The main repo then updates the apps/resources/data submodule, runs validation, and opens a PR with the new content and merges if all checks succeed.

Releases

No releases published

Packages

No packages published

Contributors 6