Skip to content

Commit 116f0b9

Browse files
authored
Merge pull request #213 from nscuro/osx-arm64
2 parents 489cd74 + 2ef2994 commit 116f0b9

File tree

4 files changed

+50
-3
lines changed

4 files changed

+50
-3
lines changed

.github/workflows/dotnetcore.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-20.04
2929
strategy:
3030
matrix:
31-
runtime: [linux-x64, linux-musl-x64, linux-arm, linux-arm64, win-x64, win-x86, win-arm, win-arm64, osx-x64]
31+
runtime: [linux-x64, linux-musl-x64, linux-arm, linux-arm64, win-x64, win-x86, win-arm, win-arm64, osx-x64, osx-arm64]
3232
timeout-minutes: 30
3333
steps:
3434
- uses: actions/[email protected]

.github/workflows/release.yml

+11-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
REPO=cyclonedx/cyclonedx-cli
4646
dotnet build --configuration Release
4747
mkdir bin
48-
for runtime in linux-x64 linux-musl-x64 linux-arm linux-arm64 win-x64 win-x86 win-arm win-arm64 osx-x64
48+
for runtime in linux-x64 linux-musl-x64 linux-arm linux-arm64 win-x64 win-x86 win-arm win-arm64 osx-x64 osx-arm64
4949
do
5050
dotnet publish src/cyclonedx/cyclonedx.csproj -r $runtime --configuration Release /p:Version=$VERSION --self-contained true /p:PublishSingleFile=true /p:IncludeNativeLibrariesInSingleFile=true /p:IncludeNativeLibrariesForSelfExtract=true --output bin/$runtime
5151
done
@@ -160,3 +160,13 @@ jobs:
160160
asset_path: bin/osx-x64/cyclonedx
161161
asset_name: cyclonedx-osx-x64
162162
asset_content_type: application/octet-stream
163+
164+
- name: Upload binary to github release
165+
uses: actions/[email protected]
166+
env:
167+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
168+
with:
169+
upload_url: ${{ steps.create_release.outputs.upload_url }}
170+
asset_path: bin/osx-arm64/cyclonedx
171+
asset_name: cyclonedx-osx-arm64
172+
asset_content_type: application/octet-stream

src/cyclonedx/cyclonedx.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<TargetFramework>net6.0</TargetFramework>
66
<PublishTrimmed>true</PublishTrimmed>
77
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
8-
<RuntimeIdentifiers>linux-x64;linux-musl-x64;linux-arm;linux-arm64;win-x64;win-x86;win-arm;win-arm64;osx-x64</RuntimeIdentifiers>
8+
<RuntimeIdentifiers>linux-x64;linux-musl-x64;linux-arm;linux-arm64;win-x64;win-x86;win-arm;win-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>
99
</PropertyGroup>
1010

1111
<PropertyGroup>

src/cyclonedx/packages.lock.json

+37
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,43 @@
343343
}
344344
}
345345
},
346+
"net6.0/osx-arm64": {
347+
"System.IO.FileSystem.AccessControl": {
348+
"type": "Transitive",
349+
"resolved": "5.0.0",
350+
"contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
351+
"dependencies": {
352+
"System.Security.AccessControl": "5.0.0",
353+
"System.Security.Principal.Windows": "5.0.0"
354+
}
355+
},
356+
"System.Security.AccessControl": {
357+
"type": "Transitive",
358+
"resolved": "6.0.0",
359+
"contentHash": "AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ=="
360+
},
361+
"System.Security.Cryptography.Pkcs": {
362+
"type": "Transitive",
363+
"resolved": "6.0.0",
364+
"contentHash": "elM3x+xSRhzQysiqo85SbidJJ2YbZlnvmh+53TuSZHsD7dNuuEWser+9EFtY+rYupBwkq2avc6ZCO3/6qACgmg==",
365+
"dependencies": {
366+
"System.Formats.Asn1": "6.0.0"
367+
}
368+
},
369+
"System.Security.Principal.Windows": {
370+
"type": "Transitive",
371+
"resolved": "5.0.0",
372+
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
373+
},
374+
"System.Text.Encodings.Web": {
375+
"type": "Transitive",
376+
"resolved": "6.0.0",
377+
"contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
378+
"dependencies": {
379+
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
380+
}
381+
}
382+
},
346383
"net6.0/osx-x64": {
347384
"System.IO.FileSystem.AccessControl": {
348385
"type": "Transitive",

0 commit comments

Comments
 (0)