Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update install and publish process #131

Merged
merged 37 commits into from
Apr 9, 2024
Merged
Show file tree
Hide file tree
Changes from 31 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
d8a5630
chore: fix gitignore
matthewkeil Apr 7, 2024
950d7f5
feat: add install utils, install.ts and update package.json scripts
matthewkeil Apr 7, 2024
f843013
chore: fix deps so armbuild Dockerfile works
matthewkeil Apr 8, 2024
b48a9c6
chore: remove node-fetch dependency
matthewkeil Apr 8, 2024
8f3057e
feat: remove ESM and get CJS working correctly
matthewkeil Apr 8, 2024
b8c6a95
feat: get npm pack working
matthewkeil Apr 8, 2024
cbeddbd
chore: run lint
matthewkeil Apr 8, 2024
1e7ed82
feat: update workflow and fix release process
matthewkeil Apr 8, 2024
76f8ea2
chore: remove rebuild folder
matthewkeil Apr 8, 2024
eb99482
feat: turn workflow on to test
matthewkeil Apr 8, 2024
d29b2a1
fix: remove yaml anchor in workflow
matthewkeil Apr 8, 2024
5e9145e
fix: turn off all but 1 version of node to test workflow
matthewkeil Apr 8, 2024
f0484d4
fix: turn off perf tests in main build job
matthewkeil Apr 8, 2024
865bc2c
feat: cache spec tests in workflow
matthewkeil Apr 8, 2024
025354b
fix: trying to get windows build to work
matthewkeil Apr 8, 2024
933495b
fix: trying to get windows build to work
matthewkeil Apr 8, 2024
e9412c6
fix: speed up workflow by pre-publishing test env
matthewkeil Apr 8, 2024
6ab6759
fix: increase timeout for docker env unit test
matthewkeil Apr 8, 2024
ef8f604
fix: typo in github token
matthewkeil Apr 8, 2024
1905ee7
chore: turn on CI for other node versions
matthewkeil Apr 8, 2024
b150ceb
fix: remove Napi from perf test name
matthewkeil Apr 8, 2024
5b9d2d5
fix: remove crypto.getRandomValues to support node 16
matthewkeil Apr 8, 2024
756cf9c
feat: auto generate tags and releases on package.json version merge t…
matthewkeil Apr 8, 2024
533a7c2
feat: sanity check for release to not accidentally create
matthewkeil Apr 8, 2024
4551ebb
docs: add CONTRIBUTING.md
matthewkeil Apr 9, 2024
d2ebe32
fix: remove prebuilds at startup for `dev` script
matthewkeil Apr 9, 2024
7198409
docs: update README and move parts to CONTRIBUTING
matthewkeil Apr 9, 2024
97840cc
fix: update makeRelease to make more terse and add comments
matthewkeil Apr 9, 2024
37de303
refactor: move install.ts entrance to the top of the file and add a c…
matthewkeil Apr 9, 2024
452398e
refactor: revert quote changes in binding.gyp and standardize spacing
matthewkeil Apr 9, 2024
a660813
docs: add comments to the Dockerfiles
matthewkeil Apr 9, 2024
70a8eae
docs: add TODO comment about creating workflow for releasing new armE…
matthewkeil Apr 9, 2024
d744b83
fix: bad quote fix in binding.gyp
matthewkeil Apr 9, 2024
b180019
fix: update name of container in workflow
matthewkeil Apr 9, 2024
d32b7fc
fix: update setFailed message in workflow
matthewkeil Apr 9, 2024
89b392f
fix: simplify buildSearchPaths
matthewkeil Apr 9, 2024
1ab0be3
docs: fix typos
matthewkeil Apr 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
.nyc_output
coverage
build
release
dist
node_modules
prebuild/*.node
prebuild

npm-debug.log
yarn-error.log

# Eth2.0 spec tests data
spec-tests
# Fuzz Test Meta
fuzz-tests
233 changes: 0 additions & 233 deletions .github/no_run_workflows/main.yml

This file was deleted.

Loading
Loading