Skip to content

Commit 35ea268

Browse files
authored
Merge pull request #5 from bids-standard/pre-publish
chore: Prepare for publication
2 parents 86896b3 + 272319c commit 35ea268

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed
File renamed without changes.
File renamed without changes.

.github/workflows/deno_tests.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
- uses: actions/checkout@v4
4949
with:
5050
submodules: true
51-
- uses: denoland/setup-deno@v1
51+
- uses: denoland/setup-deno@v2
5252
with:
5353
deno-version: v2.x
5454
- name: Set permissions with network access
@@ -69,6 +69,15 @@ jobs:
6969
with:
7070
files: coverage.lcov
7171

72+
publish-dry-run:
73+
runs-on: ubuntu-latest
74+
steps:
75+
- uses: actions/checkout@v4
76+
- uses: denoland/setup-deno@v2
77+
with:
78+
deno-version: v2.x
79+
- run: deno publish --dry-run
80+
7281
deploy:
7382
needs: [build]
7483
runs-on: ubuntu-latest

deno.json

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,15 @@
1111
},
1212
"publish": {
1313
"exclude": [
14-
"bids_validator/",
15-
"bin/",
16-
"tests/",
17-
"docs/",
18-
"utils/",
19-
"validators/",
20-
"bids-validator-deno",
14+
"**/tests/",
15+
"tools/",
16+
"web/",
17+
".*",
18+
"**/*.test.ts",
19+
"Dockerfile",
2120
"build.ts",
22-
"cli.js",
23-
"esbuild.mjs",
24-
"index.js",
25-
"package.json",
26-
".npmignore",
27-
".gitattributes"
21+
"deno.lock",
22+
"local-run"
2823
]
2924
},
3025
"imports": {

0 commit comments

Comments
 (0)