8888 run : |
8989 cargo build --release --target ${{ matrix.target }} -p pcf-debug
9090 cargo build --release --target ${{ matrix.target }} -p pcf-compact
91+ cargo build --release --target ${{ matrix.target }} -p pcf-sig-cli --bin pcf-sig
9192 cargo build --release --target ${{ matrix.target }} -p pfs-ms --bin pfs
9293
9394 - name : Build (macOS universal2)
9798 for t in ${{ matrix.macos-targets }}; do
9899 cargo build --release --target "$t" -p pcf-debug
99100 cargo build --release --target "$t" -p pcf-compact
101+ cargo build --release --target "$t" -p pcf-sig-cli --bin pcf-sig
100102 cargo build --release --target "$t" -p pfs-ms --bin pfs
101103 done
102104 mkdir -p target/universal2-apple-darwin/release
@@ -106,11 +108,15 @@ jobs:
106108 lipo -create -output target/universal2-apple-darwin/release/pcf-compact \
107109 target/x86_64-apple-darwin/release/pcf-compact \
108110 target/aarch64-apple-darwin/release/pcf-compact
111+ lipo -create -output target/universal2-apple-darwin/release/pcf-sig \
112+ target/x86_64-apple-darwin/release/pcf-sig \
113+ target/aarch64-apple-darwin/release/pcf-sig
109114 lipo -create -output target/universal2-apple-darwin/release/pfs \
110115 target/x86_64-apple-darwin/release/pfs \
111116 target/aarch64-apple-darwin/release/pfs
112117 file target/universal2-apple-darwin/release/pcf-debug
113118 file target/universal2-apple-darwin/release/pcf-compact
119+ file target/universal2-apple-darwin/release/pcf-sig
114120 file target/universal2-apple-darwin/release/pfs
115121
116122 - name : Stage and archive (unix)
@@ -120,7 +126,7 @@ jobs:
120126 VERSION='${{ needs.resolve-version.outputs.version }}'
121127 TARGET='${{ matrix.target }}'
122128 mkdir -p staging
123- for bin in pcf-debug pcf-compact pfs; do
129+ for bin in pcf-debug pcf-compact pcf-sig pfs; do
124130 STAGE="staging/${bin}-${VERSION}-${TARGET}"
125131 mkdir -p "$STAGE"
126132 cp "target/${TARGET}/release/${bin}" "$STAGE/${bin}"
@@ -136,7 +142,7 @@ jobs:
136142 $version = '${{ needs.resolve-version.outputs.version }}'
137143 $target = '${{ matrix.target }}'
138144 New-Item -ItemType Directory -Force staging | Out-Null
139- foreach ($bin in @('pcf-debug', 'pcf-compact', 'pfs')) {
145+ foreach ($bin in @('pcf-debug', 'pcf-compact', 'pcf-sig', ' pfs')) {
140146 $stage = "staging/$bin-$version-$target"
141147 New-Item -ItemType Directory -Force $stage | Out-Null
142148 Copy-Item "target/$target/release/$bin.exe" "$stage/$bin.exe"
0 commit comments