Skip to content

Fix memory leaks (#594) #45

Fix memory leaks (#594)

Fix memory leaks (#594) #45

Workflow file for this run

name: "Deploy pages to GitHub Pages"
on:
push:
branches:
- "main"
release:
- "released"
workflow_dispatch:
permissions:
contents: "read"
pages: "write"
id-token: "write"
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
Deploy:
environment:
name: "github-pages"
url: "${{ steps.deployment.outputs.page_url }}"
runs-on: "ubuntu-latest"
defaults:
run:
working-directory: "./pages"
steps:
- name: "Checkout"
uses: "actions/checkout@v4"
- name: "Setup Pages"
uses: "actions/configure-pages@v3"
with:
static_site_generator: "sveltekit"
- uses: "actions/setup-node@v3"
with:
node-version: 20
cache: "npm"
cache-dependency-path: "./pages/package-lock.json"
- name: "Install dependencies"
run: "npm install"
- name: "Build pages"
run: "npm run build"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
- name: "Upload artifact"
uses: "actions/upload-pages-artifact@v2"
with:
path: "./pages/build"
- name: "Deploy to GitHub Pages"
id: "deployment"
uses: "actions/deploy-pages@v2"