File tree 4 files changed +82
-0
lines changed
4 files changed +82
-0
lines changed Original file line number Diff line number Diff line change @@ -413,6 +413,50 @@ jobs:
413
413
set -e
414
414
yarn test
415
415
416
+ build-freebsd :
417
+ runs-on : macos-12
418
+ name : Build FreeBSD
419
+ steps :
420
+ - uses : actions/checkout@v4
421
+ - name : Build
422
+ id : build
423
+ uses :
cross-platform-actions/[email protected]
424
+ timeout-minutes : 30
425
+ env :
426
+ DEBUG : ' napi:*'
427
+ RUSTUP_IO_THREADS : 1
428
+ with :
429
+ operating_system : freebsd
430
+ version : ' 13.2'
431
+ memory : 8G
432
+ cpu_count : 3
433
+ environment_variables : ' DEBUG RUSTUP_IO_THREADS'
434
+ shell : bash
435
+ run : |
436
+ sudo pkg install -y -f curl node libnghttp2 npm
437
+ sudo npm install -g yarn --ignore-scripts
438
+ curl https://sh.rustup.rs -sSf --output rustup.sh
439
+ sh rustup.sh -y --profile minimal --default-toolchain stable
440
+ source "$HOME/.cargo/env"
441
+ echo "~~~~ rustc --version ~~~~"
442
+ rustc --version
443
+ echo "~~~~ node -v ~~~~"
444
+ node -v
445
+ echo "~~~~ yarn --version ~~~~"
446
+ yarn --version
447
+ pwd
448
+ ls -lah
449
+ whoami
450
+ env
451
+ freebsd-version
452
+ yarn install
453
+ yarn build
454
+ strip -x *.node
455
+ yarn test
456
+ rm -rf node_modules
457
+ rm -rf target
458
+ rm -rf .yarn/cache
459
+
416
460
test-python :
417
461
strategy :
418
462
fail-fast : false
Original file line number Diff line number Diff line change 2
2
3
3
## [ Unreleased]
4
4
5
+ ### Added
6
+
7
+ - Package for ` x86_64-unknown-freebsd ` .
8
+
5
9
## [ 0.13.2] - 2024-03-25
6
10
7
11
### Changed
Original file line number Diff line number Diff line change
1
+ # ` @css-inline/css-inline-freebsd-x64 `
2
+
3
+ This is the ** x86_64-unknown-freebsd** binary for ` @css-inline/css-inline `
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " @css-inline/css-inline-freebsd-x64" ,
3
+ "version" : " 0.13.2" ,
4
+ "description" : " High-performance library for inlining CSS into HTML 'style' attributes" ,
5
+ "keywords" : [
6
+ " css" ,
7
+ " html" ,
8
+ " email" ,
9
+ " stylesheet" ,
10
+ " inlining"
11
+ ],
12
+ "repository" : " https://github.com/Stranger6667/css-inline" ,
13
+ "publishConfig" : {
14
+ "registry" : " https://registry.npmjs.org/" ,
15
+ "access" : " public"
16
+ },
17
+ "os" : [
18
+ " freebsd"
19
+ ],
20
+ "cpu" : [
21
+ " x64"
22
+ ],
23
+ "main" : " css-inline.freebsd-x64.node" ,
24
+ "files" : [
25
+ " css-inline.freebsd-x64.node"
26
+ ],
27
+ "license" : " MIT" ,
28
+ "engines" : {
29
+ "node" : " >= 10"
30
+ }
31
+ }
You can’t perform that action at this time.
0 commit comments