Skip to content
This repository was archived by the owner on Apr 7, 2022. It is now read-only.

Commit a70fda9

Browse files
authored
Update create-binaries.yml
1 parent 0cf2418 commit a70fda9

1 file changed

Lines changed: 5 additions & 34 deletions

File tree

.github/workflows/create-binaries.yml

Lines changed: 5 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
types: [created]
55
jobs:
66
build:
7-
runs-on: ubuntu-latest
7+
runs-on: macos-latest
88
steps:
99
- uses: actions/checkout@v2
1010
- name: Setup .NET
@@ -23,10 +23,10 @@ jobs:
2323
run: |
2424
dotnet publish --runtime osx-x64 -o prepublish/osx-x64/ --self-contained -p:PublishSingleFile=true
2525
mv prepublish/osx-x64/roulette publish/roulette-osx-x64
26-
# - name: Create binary for osx-arm64
27-
# run: |
28-
# dotnet publish --runtime osx-arm64 -o prepublish/osx-arm64/ --self-contained -p:PublishSingleFile=true
29-
# mv prepublish/osx-arm64/roulette publish/roulette-osx-arm64
26+
- name: Create binary for osx-arm64
27+
run: |
28+
dotnet publish --runtime osx-arm64 -o prepublish/osx-arm64/ --self-contained -p:PublishSingleFile=true
29+
mv prepublish/osx-arm64/roulette publish/roulette-osx-arm64
3030
- name: Create binary for linux-x64
3131
run: |
3232
dotnet publish --runtime linux-x64 -o prepublish/linux-x64/ --self-contained -p:PublishSingleFile=true
@@ -53,35 +53,6 @@ jobs:
5353
mv prepublish/win-arm64/roulette.exe publish/roulette-win-arm64.exe
5454
5555
56-
- name: Upload To Github Release
57-
uses: xresloader/upload-to-github-release@v1.3.2
58-
env:
59-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
with:
61-
file: publish/*
62-
tags: ${{ github.ref }}
63-
buildForAppleSilicon:
64-
runs-on: macos-latest
65-
steps:
66-
- uses: actions/checkout@v2
67-
- name: Setup .NET
68-
uses: actions/setup-dotnet@v1
69-
with:
70-
dotnet-version: 6.0.x
71-
- name: Restore dependencies
72-
run: dotnet restore
73-
- name: Build
74-
run: dotnet build --no-restore
75-
- name: Test
76-
run: dotnet test --no-build --verbosity normal
77-
- name: Prepare
78-
run: |
79-
mkdir prepublish publish
80-
- name: Create binary for osx-arm64
81-
run: |
82-
dotnet publish --runtime osx-arm64 -o prepublish/osx-arm64/ --self-contained -p:PublishSingleFile=true
83-
mv prepublish/osx-arm64/roulette publish/roulette-osx-arm64
84-
# codesign -s - publish/roulette-osx-arm64
8556
- name: Upload To Github Release
8657
uses: xresloader/upload-to-github-release@v1.3.2
8758
env:

0 commit comments

Comments
 (0)