Skip to content

Commit 6726a6f

Browse files
committed
Merge branch 'develop' into feature/st-prover-3
# Conflicts: # packages/protocol/test/TestingProtocol.ts
2 parents aefb9b9 + 7f233d3 commit 6726a6f

32 files changed

+1870
-391
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: Release NPM Packages
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
sha:
7+
description: 'Current git sha for the website to pull from'
8+
required: true
9+
push:
10+
branches:
11+
- develop
12+
13+
14+
jobs:
15+
release:
16+
runs-on: ubuntu-latest
17+
environment: develop
18+
steps:
19+
- uses: actions/checkout@v3
20+
with:
21+
fetch-depth: 0
22+
- uses: actions/setup-node@v3
23+
with:
24+
node-version: 22.9.0
25+
cache: npm
26+
27+
- name: "Install dependencies"
28+
run: npm ci --workspaces --include-workspace-root
29+
30+
- name: "Build"
31+
run: npm run build
32+
33+
- name: "NPM Identity"
34+
env:
35+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
36+
run: npm config set //registry.npmjs.org/:_authToken=$NPM_TOKEN
37+
38+
- name: Run Lerna Release
39+
run: npm run publish:canary
40+
env:
41+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
43+
44+
- name: Trigger website build & deployment
45+
env:
46+
NETLIFY_BUILD_HOOK: ${{ secrets.NETLIFY_BUILD_HOOK }}
47+
run: |
48+
curl -X POST -d {} $NETLIFY_BUILD_HOOK

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
dist
55
tmp
66
/out-tsc
7+
docs
78

89
# dependencies
910
node_modules

docs/common/DependencyFactory.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

docs/framework/draft.tslike

Lines changed: 0 additions & 85 deletions
This file was deleted.

docs/framework/naming.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/framework/notes.md

Lines changed: 0 additions & 73 deletions
This file was deleted.

docs/sequencer/blockproduction.md

Lines changed: 0 additions & 63 deletions
This file was deleted.

docs/sequencer/sequencer-events.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

docs/sequencer/st-merging.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

jest.config.cjs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ module.exports = {
1717
"^(\\.{1,2}/.*)\\.js$": "$1",
1818
},
1919

20+
collectCoverage: true,
21+
coverageReporters: ["json", "text", "text-summary"],
22+
// TODO: enable
23+
// coverageThreshold: {
24+
// branches: 70,
25+
// functions: 70,
26+
// lines: 70,
27+
// statements: 70,
28+
// },
2029
transform: {
2130
// '^.+\\.[tj]sx?$' to process js/ts with `ts-jest`
2231
// '^.+\\.m?[tj]sx?$' to process js/ts/mjs/mts with `ts-jest`

0 commit comments

Comments
 (0)