Use site meta variable for contact form address #214
This file contains 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
# Mini-tutorial for deploying Eleventyproject to GitHub Pages: | |
# https://www.11ty.dev/docs/deployment/#deploy-an-eleventy-project-to-github-pages | |
name: Deploy to GitHub Pages | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
jobs: | |
deploy: | |
runs-on: ubuntu-latest | |
permissions: | |
contents: write | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
steps: | |
- uses: actions/checkout@v4 | |
# Set up bun | |
- name: Use Bun | |
uses: oven-sh/setup-bun@v2 | |
with: | |
bun-version: latest | |
- name: Install deps and build | |
run: | | |
bun i | |
bun run build | |
- name: Persist Eleventy .cache | |
uses: actions/cache@v4 | |
with: | |
path: ./.cache | |
key: ${{ runner.os }}-eleventy-fetch-cache | |
- run: bun install | |
- run: bun run build-ghpages | |
- name: Deploy | |
uses: peaceiris/actions-gh-pages@v4 | |
if: github.ref == 'refs/heads/main' | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
publish_dir: ./_site |