File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 36
36
with :
37
37
name : cardano-node-x86_64-linux # automatically zips
38
38
path : out/*
39
+
40
+ build-executables-macos :
41
+ name : " Build aarch64-darwin dynamic executables"
42
+ runs-on : [self-hosted, macOS, ARM64]
43
+ steps :
44
+ - name : 📥 Checkout cardano-node 8.7.2
45
+ uses : actions/checkout@v4
46
+ with :
47
+ repository : IntersectMBO/cardano-node
48
+ ref : 8.7.2
49
+
50
+ - name : ❄ Prepare nix
51
+ uses : cachix/install-nix-action@v23
52
+ with :
53
+ extra_nix_config : |
54
+ accept-flake-config = true
55
+ log-lines = 1000
56
+
57
+ - name : ❄ Build executables
58
+ run : |
59
+ mkdir -p out
60
+ nix build .#cardano-node
61
+ cp result/bin/* out/
62
+ nix build .#cardano-cli
63
+ cp result/bin/* out/
64
+
65
+ - name : 💾 Upload executables
66
+ uses : actions/upload-artifact@v4
67
+ with :
68
+ name : cardano-node-aarch64-darwin # automatically zips
69
+ path : out/*
You can’t perform that action at this time.
0 commit comments