Skip to content

Commit ac20aca

Browse files
Merge pull request #1 from PascalHonegger/new-structure
New structure & content
2 parents 1ba0a48 + 53b6371 commit ac20aca

25 files changed

+6556
-291
lines changed

.github/workflows/honegger.yml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: honegger.dev build
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
tags:
8+
- v*.*.*
9+
pull_request:
10+
branches:
11+
- main
12+
13+
jobs:
14+
lint:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v3
18+
- uses: pnpm/[email protected]
19+
with:
20+
version: 7
21+
- uses: actions/setup-node@v3
22+
with:
23+
node-version: 18
24+
cache: pnpm
25+
- run: pnpm install --frozen-lockfile
26+
- run: pnpm check
27+
- run: pnpm lint
28+
29+
test:
30+
runs-on: ubuntu-latest
31+
steps:
32+
- uses: actions/checkout@v3
33+
- uses: pnpm/[email protected]
34+
with:
35+
version: 7
36+
- uses: actions/setup-node@v3
37+
with:
38+
node-version: 18
39+
cache: pnpm
40+
- run: pnpm install --frozen-lockfile
41+
- run: pnpx playwright install --with-deps
42+
- run: pnpm test
43+
44+
qodana-js:
45+
runs-on: ubuntu-latest
46+
steps:
47+
- uses: actions/checkout@v3
48+
- uses: pnpm/[email protected]
49+
with:
50+
version: 7
51+
- uses: actions/setup-node@v3
52+
with:
53+
node-version: 18
54+
cache: pnpm
55+
- run: pnpm install --frozen-lockfile
56+
- name: 'Qodana JS Scan'
57+
uses: JetBrains/[email protected]
58+
with:
59+
args: '--linter,jetbrains/qodana-js'
60+
artifact-name: 'qodana-js-report'
61+
cache-dir: ${{ runner.temp }}/qodana-js/caches

.vscode/settings.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"spellright.language": ["en"],
3+
"spellright.documentTypes": ["markdown", "latex", "plaintext"]
4+
}

0 commit comments

Comments
 (0)