This commit is contained in:
tree 2022-07-21 16:56:47 +02:00
rodič 66a870c4d3
revize 9a1b7f4e2b
2 změnil soubory, kde provedl 39 přidání a 6 odebrání

35
.github/workflows/gh-pages.yml vendorováno Normal file
Zobrazit soubor

@ -0,0 +1,35 @@
name: GitHub Pages
on:
push:
branches:
- master # Set a branch to deploy
pull_request:
jobs:
deploy:
runs-on: ubuntu-20.04
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- uses: actions/checkout@v2
with:
submodules: true # Fetch Hugo themes (true OR recursive)
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
- uses: actions/setup-node@v2
with:
node-version: '18'
- run: npm install
- run: npm run build
- name: Add custom domain
run: "touch build/CNAME && echo \"ethbrno.cz\" >> build/CNAME"
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: ${{ github.ref == 'refs/heads/master' }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build

Zobrazit soubor

@ -1,4 +1,4 @@
import adapter from '@sveltejs/adapter-node';
import adapter from '@sveltejs/adapter-static';
import preprocess from 'svelte-preprocess';
/** @type {import('@sveltejs/kit').Config} */
@ -9,11 +9,9 @@ const config = {
kit: {
adapter: adapter(),
// Override http methods in the Todo forms
methodOverride: {
allowed: ['PATCH', 'DELETE']
}
prerender: {
default: true
}
}
};