docs: remove Scott Courtney from the spec author list #77
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Publish Docs | |
| on: | |
| push: | |
| branches: | |
| - main | |
| permissions: | |
| contents: write | |
| jobs: | |
| deploy: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Configure Git Credentials | |
| run: | | |
| git config user.name github-actions[bot] | |
| git config user.email 41898282+github-actions[bot]@users.noreply.github.com | |
| - uses: actions/setup-python@v6 | |
| with: | |
| python-version: 3.x | |
| - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV | |
| - name: Cache Material Theme Assets | |
| uses: actions/cache@v5 | |
| with: | |
| key: mkdocs-material-${{ env.cache_id }} | |
| path: .cache | |
| restore-keys: | | |
| mkdocs-material- | |
| - name: Install Dependencies | |
| run: pip install -r requirements-docs.txt | |
| - name: Build site | |
| run: mkdocs build # outputs to ./site | |
| # === Password protection (StatiCrypt) === | |
| # To REMOVE protection later: delete this step and change the deploy | |
| # step's path from "encrypted/site" back to "site". Nothing else changes. | |
| # Requires repo secret STATICRYPT_PASSWORD (Settings > Secrets > Actions). | |
| - name: Encrypt site (StatiCrypt) | |
| env: | |
| STATICRYPT_PASSWORD: ${{ secrets.STATICRYPT_PASSWORD }} | |
| run: npx --yes staticrypt@3 site -r -d encrypted --remember 30 --short -s 9f2b7c1ae4d6580b3c2f1e8a7d4c9b06 | |
| # === end password protection === | |
| # Custom domain (live): agenticresourcediscovery.org — apex A-records point to | |
| # GitHub Pages and the HTTPS cert is approved. ghp-import rewrites the gh-pages | |
| # CNAME file on every deploy, so this MUST match the Pages custom domain or each | |
| # deploy will revert it. | |
| - name: Deploy to GitHub Pages | |
| run: ghp-import --no-jekyll --push --force --branch gh-pages --cname agenticresourcediscovery.org -m "Deploy ${{ github.sha }}" encrypted/site |