Skip to content

Commit de93864

Browse files
committed
update workflows and deps
1 parent 780735e commit de93864

File tree

5 files changed

+1020
-1257
lines changed

5 files changed

+1020
-1257
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
name: CI
22

33
on:
4+
push:
5+
branches: ["main"]
46
pull_request_target:
57
paths:
68
- 'src/**'
79
- 'test/**'
810
- '*.json'
11+
- '*.js'
12+
- '*.ts'
13+
- 'lib/**'
14+
- 'scripts/**'
15+
workflow_dispatch:
916

1017
jobs:
1118
build:

.github/workflows/typedoc.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,20 @@
1-
# Simple workflow for deploying static content to GitHub Pages
21
name: Deploy static content to Pages
32

43
on:
54
push:
65
branches: ["main"]
7-
8-
# Allows you to run this workflow manually from the Actions tab
96
workflow_dispatch:
107

11-
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
128
permissions:
139
contents: read
1410
pages: write
1511
id-token: write
1612

17-
# Allow one concurrent deployment
1813
concurrency:
1914
group: "pages"
2015
cancel-in-progress: true
2116

2217
jobs:
23-
# Single deploy job since we're just deploying
2418
deploy:
2519
environment:
2620
name: github-pages
@@ -41,7 +35,7 @@ jobs:
4135
- name: Setup Pages
4236
uses: actions/configure-pages@v4
4337
- name: Upload artifact
44-
uses: actions/upload-pages-artifact@v3
38+
uses: actions/upload-pages-artifact@v4
4539
with:
4640
path: './docs'
4741
- name: Deploy to GitHub Pages

.prettierignore

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
/.github
2-
/.tap
31
/node_modules
2+
/tsconfig.json
3+
/package-lock.json
4+
/package.json
5+
/LICENSE.md
6+
/example
7+
/.github
8+
/dist
9+
/.env
410
/tap-snapshots
5-
6-
/scripts/fixtures
11+
/.nyc_output
12+
/coverage
13+
/benchmark
714
/.tap
15+
/test/fixture
16+
/test/fixtures
817
/.tshy
9-
/dist
10-
/docs
11-
/example
12-
/node_modules
13-
/tap-snapshots
14-
/test/**/fixture
15-
/test/**/fixtures

0 commit comments

Comments
 (0)