Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 825 Bytes

File metadata and controls

37 lines (25 loc) · 825 Bytes

Contributing

Thanks for helping improve IndopenSource.org.

Development

npm install
npm run sync:projects
npm run dev

Before opening a pull request:

npm run build

Project Directory Data

The Projects page is generated from src/data/projects.json.

To refresh it from IndopenSource/awesome-indonesia:

GITHUB_TOKEN=your-token npm run sync:projects

Use GITHUB_TOKEN or GH_TOKEN to avoid low GitHub API rate limits.

Pull Request Guidelines

  • Keep changes focused.
  • Prefer Astro components in src/components over large page-only markup.
  • Keep internal links compatible with GitHub Pages base paths by using withBase().
  • Run npm run build and include the result in the PR description.
  • For content or roadmap changes, link the relevant issue or discussion.