micro/.gitea/workflows/deploy.yml
Neeldhara Misra c32a14ce5a Source content from Obsidian vault via CONTENT_BASE env var
Locally: reads from /Users/neeldhara/gitea/obsidian/public/blogs/micro (via .env)
CI: reads from ./src/content (snapshot committed to repo)
Amp-Thread-ID: https://ampcode.com/threads/T-019c7839-0936-729b-aa87-92b35d3d68fe
Co-authored-by: Amp <amp@ampcode.com>
2026-02-20 06:27:53 +05:30

31 lines
651 B
YAML

name: Deploy to Netlify
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- run: npm ci
- name: Build
run: npm run build
env:
CONTENT_BASE: ./src/content
- name: Deploy to Netlify
uses: nwtgck/actions-netlify@v3
with:
publish-dir: ./dist
production-deploy: true
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}