Skip to content

pkg(profiling-node): port profiling-node repo to monorepo #10151

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

Merged
merged 242 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
242 commits
Select commit Hold shift + click to select a range
bd11686
repo: port profiling-node
JonasBa Jan 11, 2024
b0069e0
fix: scope profiling test to pkg
JonasBa Jan 11, 2024
854d2e7
ci: change naming to be more consistent with rest of the build
JonasBa Jan 11, 2024
9437cf7
ci: fix forgotten cmd rename
JonasBa Jan 11, 2024
f230b59
deps: cleanup shared dependencies
JonasBa Jan 11, 2024
ca7d2df
deps: cleanup shared dependencies
JonasBa Jan 11, 2024
566f634
deps: cleanup shared dependencies
JonasBa Jan 11, 2024
f934759
deps: cleanup shared dependencies
JonasBa Jan 11, 2024
d129ccd
fix: update deps
JonasBa Jan 11, 2024
3838019
ci: ignore engines when building deps
JonasBa Jan 11, 2024
d33fb73
ci: skip profiling-node tests in node ci
JonasBa Jan 11, 2024
92bb95b
ci: ignore browser in profiling unit tests
JonasBa Jan 11, 2024
8c95237
vscode: revert setting change
JonasBa Jan 11, 2024
6f3e325
lint already runs clang
JonasBa Jan 11, 2024
033e076
ci: build bindings after build
JonasBa Jan 11, 2024
9f6937f
ci: build bindings after buildgst
JonasBa Jan 11, 2024
dbd5783
ci: build bindings after building
JonasBa Jan 11, 2024
b812015
ci: rename to example
JonasBa Jan 11, 2024
683470a
ci: add profiling-node to verdaccio config
JonasBa Jan 11, 2024
4ee5621
format profiling with biome
JonasBa Jan 11, 2024
8f495a5
fix: names to run cmds
JonasBa Jan 11, 2024
cbec946
fix: ignore deprecations
JonasBa Jan 11, 2024
fd4c184
fix: run lint
JonasBa Jan 11, 2024
b299b73
fix: run lint
JonasBa Jan 11, 2024
cefea15
fix: run lint
JonasBa Jan 11, 2024
216f469
test node action @3
JonasBa Jan 12, 2024
484e432
deprecate .finish
JonasBa Jan 12, 2024
a585b18
deprecate .finish and mirror latest version
JonasBa Jan 12, 2024
a816642
deprecate .finish and mirror latest version
JonasBa Jan 12, 2024
856bbfd
run node tests first while I test
JonasBa Jan 12, 2024
b90c21a
try running through lerna
JonasBa Jan 12, 2024
428315a
test node 18
JonasBa Jan 12, 2024
1780e8e
test ignore scripts
JonasBa Jan 12, 2024
9111d35
test https call
JonasBa Jan 12, 2024
2d79185
test https call
JonasBa Jan 12, 2024
c8ca221
more random tests
JonasBa Jan 12, 2024
63516fb
add verbose logging
JonasBa Jan 12, 2024
a96c53a
test npm?
JonasBa Jan 12, 2024
dfebfb8
separate gha run
JonasBa Jan 12, 2024
e9c9460
separate gha run
JonasBa Jan 12, 2024
6228072
rename ci
JonasBa Jan 12, 2024
55ca8ad
fix typo
JonasBa Jan 12, 2024
823d60e
remove https test file
JonasBa Jan 12, 2024
a8c7e2b
try npm
JonasBa Jan 12, 2024
9db2ea6
test node-gyp 9.4.1
JonasBa Jan 12, 2024
fa851dd
bump
JonasBa Jan 12, 2024
bf5fa67
test dir
JonasBa Jan 12, 2024
9ea9c66
run only build:transpile
JonasBa Jan 12, 2024
eb0ff8f
run only build:transpile
JonasBa Jan 12, 2024
c9599ed
test with lerna run
JonasBa Jan 12, 2024
4449034
test with lerna run
JonasBa Jan 12, 2024
36b1163
casing in job names
JonasBa Jan 12, 2024
77231a2
global test
JonasBa Jan 12, 2024
41a91ef
global test
JonasBa Jan 12, 2024
bc727c0
mirror node config
JonasBa Jan 12, 2024
74cb15a
eslintignore and ignore deprecations
JonasBa Jan 16, 2024
1ce20bf
biome ignore
JonasBa Jan 16, 2024
c031f53
test build
JonasBa Jan 16, 2024
1389359
test build
JonasBa Jan 16, 2024
f79d000
rollback to v3 upload artifacts
JonasBa Jan 16, 2024
be8f83f
fix type err
JonasBa Jan 16, 2024
71bf9df
fix os import
JonasBa Jan 16, 2024
72b5937
fix tests
JonasBa Jan 16, 2024
f196bb1
run lint fix
JonasBa Jan 16, 2024
45f0734
show whats in the build
JonasBa Jan 16, 2024
cd523d2
show whats in the build
JonasBa Jan 16, 2024
1db9cbc
test build
JonasBa Jan 16, 2024
2fa8644
run everything through lerna run
JonasBa Jan 16, 2024
bcfdf19
scope build to profiling and deps
JonasBa Jan 16, 2024
8dc2b7e
--include dependencies only works for the first level dep
JonasBa Jan 16, 2024
c9342a3
change build
JonasBa Jan 16, 2024
0780bbc
run configure
JonasBa Jan 16, 2024
e8a377f
change build:lib
JonasBa Jan 16, 2024
0c944b6
run test on compile bindings
JonasBa Jan 16, 2024
68bf8a4
run configure
JonasBa Jan 16, 2024
046f03a
remove peer dep
JonasBa Jan 16, 2024
4e58fd7
correct cmd
JonasBa Jan 16, 2024
1d82a4c
correct workflow
JonasBa Jan 16, 2024
0e670b9
use dep cache
JonasBa Jan 16, 2024
e9246ad
use dep cache
JonasBa Jan 16, 2024
e452825
remove build as it should be cached
JonasBa Jan 16, 2024
978a63b
remove build as it should be cached
JonasBa Jan 16, 2024
40f2afb
remove cache and build separately
JonasBa Jan 16, 2024
f26a3a8
ignore astro and feedback
JonasBa Jan 16, 2024
5a6cbeb
skip build of some pkgs
JonasBa Jan 16, 2024
a2c07d4
ingore
JonasBa Jan 16, 2024
4970582
fix typo
JonasBa Jan 16, 2024
65bdb58
build integration shims
JonasBa Jan 16, 2024
33db0d7
build everything
JonasBa Jan 16, 2024
892a933
build everything
JonasBa Jan 16, 2024
68b1f33
build w/o ignore and clean
JonasBa Jan 16, 2024
c0fd525
add comment
JonasBa Jan 16, 2024
1344c03
run compile sooner while I test
JonasBa Jan 16, 2024
06898f0
try ignore again
JonasBa Jan 16, 2024
4df84cd
try ignore again
JonasBa Jan 16, 2024
027aea3
try install
JonasBa Jan 16, 2024
2e3a7d8
test installing git
JonasBa Jan 16, 2024
ad178a8
try pulling from build cache
JonasBa Jan 16, 2024
9442291
test w/o git again
JonasBa Jan 16, 2024
80ae528
test dep cache restore
JonasBa Jan 16, 2024
90c7a34
test build cache restore
JonasBa Jan 16, 2024
7e448ce
test build cache restore
JonasBa Jan 16, 2024
aa9527d
just install deps
JonasBa Jan 16, 2024
b4e2763
test w/o lerna
JonasBa Jan 16, 2024
0757a4a
sep cmd
JonasBa Jan 16, 2024
1af9dd8
remove scope
JonasBa Jan 16, 2024
6f81069
remove scope
JonasBa Jan 16, 2024
9be298f
run test through lerna
JonasBa Jan 17, 2024
64a016b
fix import
JonasBa Jan 17, 2024
da2bfd2
fix import
JonasBa Jan 17, 2024
9fb77d4
bypass license
JonasBa Jan 17, 2024
b5bab64
fix config find
JonasBa Jan 17, 2024
538d89d
just install git everywhere
JonasBa Jan 17, 2024
9756455
test
JonasBa Jan 17, 2024
88cdefd
test
JonasBa Jan 17, 2024
f9dc61f
test
JonasBa Jan 17, 2024
af2e64f
test
JonasBa Jan 17, 2024
e884ef7
test
JonasBa Jan 17, 2024
4d5436b
test
JonasBa Jan 17, 2024
fa21092
test
JonasBa Jan 17, 2024
6432ae6
test
JonasBa Jan 17, 2024
cac29cd
test
JonasBa Jan 17, 2024
55cfae6
test
JonasBa Jan 17, 2024
7f11202
mark safe
JonasBa Jan 17, 2024
a8c6c96
mark safe
JonasBa Jan 17, 2024
e8f90e2
add zip
JonasBa Jan 17, 2024
8cd63d8
skip serverless instead
JonasBa Jan 17, 2024
ea7704c
test
JonasBa Jan 17, 2024
4cddd30
test
JonasBa Jan 17, 2024
3d3d6ec
test
JonasBa Jan 17, 2024
c8d70b8
test
JonasBa Jan 17, 2024
13145d1
test
JonasBa Jan 17, 2024
97c8f74
test
JonasBa Jan 17, 2024
f0d821d
test
JonasBa Jan 17, 2024
fdbafed
test
JonasBa Jan 17, 2024
18a5bae
test
JonasBa Jan 17, 2024
f97fe11
test
JonasBa Jan 17, 2024
5d60042
test
JonasBa Jan 17, 2024
72e4f16
test
JonasBa Jan 17, 2024
423844d
test
JonasBa Jan 17, 2024
756a031
test
JonasBa Jan 17, 2024
c3a0982
test
JonasBa Jan 17, 2024
51f6e61
test
JonasBa Jan 17, 2024
54bf7ee
test
JonasBa Jan 17, 2024
5ce436e
test
JonasBa Jan 17, 2024
a64bc4f
skip integrations build
JonasBa Jan 17, 2024
323f95e
test
JonasBa Jan 17, 2024
ef9130d
test
JonasBa Jan 17, 2024
16a024f
run configure earlier
JonasBa Jan 17, 2024
2e253af
test 3.11
JonasBa Jan 17, 2024
193544a
test w/o lerna
JonasBa Jan 17, 2024
80753b8
fix scope cmd
JonasBa Jan 17, 2024
5f90802
remove scope
JonasBa Jan 17, 2024
fa47d6a
configure npm python path
JonasBa Jan 17, 2024
0080d20
configure npm python path
JonasBa Jan 17, 2024
836ac93
specify path directly
JonasBa Jan 17, 2024
ff91f4b
c/o first
JonasBa Jan 17, 2024
c7a56dd
log python
JonasBa Jan 17, 2024
6ebe56d
run one of each so I dont waste CI
JonasBa Jan 17, 2024
01a98c0
test --python
JonasBa Jan 17, 2024
2eac7b2
test invoking python
JonasBa Jan 17, 2024
de921a5
test invoking python
JonasBa Jan 17, 2024
ae05694
test apk and ln sf
JonasBa Jan 17, 2024
6129495
test apk and ln sf
JonasBa Jan 17, 2024
5ac3820
test
JonasBa Jan 17, 2024
1951010
test
JonasBa Jan 17, 2024
538a63d
test
JonasBa Jan 17, 2024
bf9cd5b
skip build bc I'm tired
JonasBa Jan 17, 2024
518098d
skip test
JonasBa Jan 17, 2024
3ea252d
skip build
JonasBa Jan 17, 2024
234c07d
skip build
JonasBa Jan 17, 2024
30bcb66
test checkout v3
JonasBa Jan 17, 2024
cb731ab
test build
JonasBa Jan 17, 2024
fd05ab7
test checkout v2
JonasBa Jan 17, 2024
77977f8
test checkout v2
JonasBa Jan 17, 2024
f4b1f27
fix downlevel
JonasBa Jan 17, 2024
89a1400
ignore serverless
JonasBa Jan 17, 2024
0334189
test
JonasBa Jan 17, 2024
0deb6a4
ignore browser
JonasBa Jan 17, 2024
e96ebaf
setup before configure
JonasBa Jan 17, 2024
cfddf99
install cc in dir
JonasBa Jan 17, 2024
19680a7
test python 3.8.10
JonasBa Jan 17, 2024
f635d4c
remove verbose
JonasBa Jan 17, 2024
3b3a96f
move build repo lower
JonasBa Jan 17, 2024
c8bee3c
pin yarn to v1
JonasBa Jan 17, 2024
906598e
add other images
JonasBa Jan 17, 2024
fe86b26
add other images
JonasBa Jan 17, 2024
cbebe86
add other images
JonasBa Jan 17, 2024
bc72c5d
ignore astro
JonasBa Jan 17, 2024
b6f6870
output to lib
JonasBa Jan 17, 2024
5162269
build tarball just runs pack
JonasBa Jan 17, 2024
ef37642
list binaries
JonasBa Jan 17, 2024
80a2d7e
add simple e2e app
JonasBa Jan 17, 2024
1c74cba
skip build bundlegst
JonasBa Jan 17, 2024
943f14b
try cache deps bc this is crazy
JonasBa Jan 17, 2024
4a4a3e3
os cache yolo
JonasBa Jan 17, 2024
af34950
bump timeout
JonasBa Jan 17, 2024
b1128d0
test
JonasBa Jan 17, 2024
ed7a3d2
correct order dep
JonasBa Jan 17, 2024
6644b8f
test
JonasBa Jan 17, 2024
7d50511
downgrade esbuild
JonasBa Jan 18, 2024
73a1663
downgrade esbuild
JonasBa Jan 18, 2024
6e391bf
add profilig dep
JonasBa Jan 18, 2024
e1b8f47
fix import
JonasBa Jan 18, 2024
f652140
comment out the loader
JonasBa Jan 18, 2024
4d8a4c8
actually run test
JonasBa Jan 18, 2024
c3e385a
test
JonasBa Jan 18, 2024
214015d
test build
JonasBa Jan 18, 2024
f8f589e
enable shell in spawn
JonasBa Jan 18, 2024
3809ec4
test
JonasBa Jan 18, 2024
71062d3
better caching
JonasBa Jan 18, 2024
1602dbc
lint fix
JonasBa Jan 18, 2024
b2eca72
upload windows action so I can inspect it
JonasBa Jan 18, 2024
dea201b
make polyfill use correct delimiters
JonasBa Jan 18, 2024
0edced3
use separator dug
JonasBa Jan 18, 2024
cbfb2f3
fix lint
JonasBa Jan 18, 2024
0d93d4c
bump timeout
JonasBa Jan 18, 2024
2ceaaf6
bump timeout
JonasBa Jan 18, 2024
3c4ff14
test
JonasBa Jan 18, 2024
722dfa2
upload artifact using v3
JonasBa Jan 18, 2024
e98840e
testgst
JonasBa Jan 18, 2024
f1b7883
remove build job as we can assemble at artifact build
JonasBa Jan 18, 2024
fe5366f
test rebuild
JonasBa Jan 18, 2024
66ed856
use DEBUG_BUILD
JonasBa Jan 19, 2024
66b091e
add node loader
JonasBa Jan 19, 2024
ef4cfbf
test esm
JonasBa Jan 19, 2024
bf724c3
buildSync
JonasBa Jan 19, 2024
8d1f7c9
attempt to install esbuild
JonasBa Jan 19, 2024
c39d18c
test
JonasBa Jan 20, 2024
ce2dd4a
test
JonasBa Jan 20, 2024
09f76e4
lint
JonasBa Jan 20, 2024
35525cb
fix repo link
JonasBa Jan 22, 2024
ea7006a
run only for changes
JonasBa Jan 22, 2024
a47c44a
disable console.log in build scripts
JonasBa Jan 22, 2024
33b1d76
add newline and .filter(boolean)
JonasBa Jan 22, 2024
555e52f
remove sentry hub
JonasBa Jan 23, 2024
2bbfe75
remove workers, add changes entry
JonasBa Jan 23, 2024
69bc2e9
run compile only on release or if pkg changed
JonasBa Jan 23, 2024
0ba4761
remove contributing
JonasBa Jan 23, 2024
0df3125
add lint:clang
JonasBa Feb 1, 2024
ef939c7
Merge branch 'develop' into jb/pkg/profiling-node
JonasBa Feb 1, 2024
03b2a56
Merge branch 'develop' into jb/pkg/profiling-node
JonasBa Feb 1, 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
3 changes: 3 additions & 0 deletions .craft.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ targets:
- name: npm
id: '@sentry/node'
includeNames: /^sentry-node-\d.*\.tgz$/
- name: npm
id: '@sentry/profiling-node'
includeNames: /^sentry-profiling-node-\d.*\.tgz$/

## 3 Browser-based Packages
- name: npm
Expand Down
Loading