Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alaskaairlines/aurodocssite

Repository for the management of the Auro doc site
https://github.com/alaskaairlines/aurodocssite

auro design-system

Last synced: 15 days ago
JSON representation

Repository for the management of the Auro doc site

Awesome Lists containing this project

README

        

# Auro Design System Doc Site

[![Build Status](https://itsals.visualstudio.com/Auro%20Design%20System/_apis/build/status/auro-docsite/auro-docsite%20CI?branchName=master)](https://itsals.visualstudio.com/Auro%20Design%20System/_build/latest?definitionId=5591&branchName=master)

This repo is the home for [auro.alaskaair.com](https://auro.alaskaair.com).

This project adheres to all open-source best practices. Please review the Auro [Contributing Guidelines](https://auro.alaskaair.com/getting-started/developers/contributing) for any information regarding the editing of the site.

## Run site locally

After cloning the repo locally, please address these simple steps;

1. `$ npm i`
1. `$ npm run dev`

### Environmental variable

To run the Github data service pages, you will need to add a `/.env` file, at the repo root, with a PAT (Personal Access Token) from Github. This file is intentionally ignored.

In your local `/.env` file add the following:

```
VITE_GH_TOKEN=[add your PAT]
```

### To generate a PAT

Go to [Personal access tokens](https://github.com/settings/tokens), generate a new token with the following settings:

1. repo:status
1. repo_deployment
1. public_repo
1. read:discussion

## Publish to site

The CI/CD pipeline will publish a new build of the site with each merge to `master`.