Skip to content

merit-network/merit-network.github.io

Repository files navigation

Merit Network, Inc. Open Source and Technology

Open source and technology site for Merit Network, Inc.

Development

For detailed directions, please checkout out DEVELOPMENT.md.

Assuming you're comfortable with Git and have Node/NPM installed, clone/fork the repo then:

# Change into local copy
cd merit-network.github.io

# Install dependencies
npm install

# Run development
npm run develop

# (OPTIONAL) Clean local; helps if develop isn't "working"
npm run clean

# (OPTIONAL) Run a local build
npm run build

The site is now running at http://localhost:8000! You can also browse GraphQL at http://localhost:8000/__graphql.

Make changes locally, then push to your branch/fork and open a PR. When you open a PR a preview will be automatically created and shared as a PR comment.

Deployment

Deploys are handled automatically by GitHub Actions whenever a branch or PR is merged and visible at https://merit-network.github.io/. After a deploy runs, please allow a minute or two for GitHub Pages to catch up.

Upgrading

Follow directions at Upgrade for Minor or Patch Releases and test your updates locally by running npm run develop and npm run build.

Contributing

We accept community contributions! For details, please see CONTRIBUTING.md

Acknowledgements

License

MIT License