Skip to content

Commit f2bbddf

Browse files
committed
fix(circle): release ready, deps
1 parent aeca0a2 commit f2bbddf

File tree

3 files changed

+21
-5
lines changed

3 files changed

+21
-5
lines changed

Diff for: .circleci/config.yml

+11-5
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
# https://circleci.com/developer/images/image/cimg/node
1212
#- image: cimg/node:12.22.1
1313
#- currently we need this for dynamic import in module tests, ONLY.
14-
# - image: cimg/node:20.18.3
15-
- image: denoland/deno:2.1.0
14+
- image: cimg/node:20.18.3
15+
#- image: denoland/deno:2.2.2
1616

1717
# Specify service dependencies here if necessary
1818
# CircleCI maintains a library of pre-built images
@@ -24,8 +24,10 @@ jobs:
2424
working_directory: ~/repo
2525

2626
steps:
27-
- run: apt-get update
28-
- run: apt install -qq -y curl gpg git ssh
27+
# - run: apt-get update
28+
# - run: apt install -qq -y curl gpg git ssh
29+
- run: curl -fsSL https://deno.land/install.sh | sh
30+
- run: echo 'export PATH="${PATH}:/home/circleci/.deno/bin"' >> $BASH_ENV
2931

3032
- checkout
3133

@@ -59,4 +61,8 @@ jobs:
5961
#- run: yarn build
6062
#- run: yarn test:build
6163

62-
#- run: yarn semantic-release
64+
- run: deno task build:npm
65+
66+
# - run: deno run -A npm:semantic-release
67+
- run: npm install -D @sebbo2002/semantic-release-jsr conventional-changelog-conventionalcommits
68+
- run: npx semantic-release

Diff for: deno.json

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"@std/fmt": "jsr:@std/fmt@^1.0.5",
1919
"@std/testing": "jsr:@std/testing@^1.0.9",
2020
"@types/json-schema": "npm:@types/json-schema@^7.0.15",
21+
"conventional-changelog-conventionalcommits": "npm:conventional-changelog-conventionalcommits@^8.0.0",
2122
"fetch-mock-cache": "npm:fetch-mock-cache@^2.1.3",
2223
"jest-get-type": "npm:jest-get-type@^29.6.3",
2324
"json-schema": "npm:json-schema@^0.4.0",

Diff for: deno.lock

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)