Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

373 Commits
373 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semantic-release Documentation Site

The official documentation website for semantic-release, hosted at semantic-release.org.

Built with Astro and Starlight.

Getting Started

Prerequisites

Installation

npm install

Development

npm run dev

This starts a local development server. The site will be available at http://localhost:4321.

Build

npm run build

Generates the production-ready static site in the dist/ directory.

Preview

npm run preview

Serves the built site locally for previewing before deployment.

Linting

npm run lint        # Check formatting
npm run lint:fix    # Fix formatting

Project Structure

src/
├── assets/          # Images and static assets
├── components/      # Custom Astro components
├── content/docs/    # Documentation pages (Markdown/MDX)
│   ├── usage/       # Getting started, configuration, running semantic-release
│   ├── foundation/  # Concepts, constraints, and mental models of semantic-release
│   ├── extending/   # Plugin and shareable configuration lists
│   ├── recipes/     # CI configurations, git services, workflows
│   ├── support/     # FAQ, troubleshooting, version requirements
│   └── developer-guide/  # JS API, plugin development
└── styles/          # Global styles

Contributing

Contributions are welcome! Please see the semantic-release contributing guidelines.

To contribute to the docs:

  1. Fork and clone this repository
  2. Create a new branch for your changes
  3. Run the site locally with npm run dev
  4. Make your edits in src/content/docs/
  5. Submit a pull request

License

This project is part of the semantic-release organization.

About

📘semantic-release official documentation and landing page

Resources

Security policy

Stars

Watchers

Forks

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.