Skip to content

Commit

Permalink
Add .NET 8 and M1 builds
Browse files Browse the repository at this point in the history
  • Loading branch information
eXpl0it3r committed Feb 4, 2024
1 parent c68ed27 commit d3669d9
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
name: CI

on: [push, pull_request]
on: [push, pull_request, workflow_dispatch]

concurrency:
group: environment-${{github.ref}}
cancel-in-progress: true

env:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
Expand All @@ -14,16 +18,24 @@ jobs:
fail-fast: false
matrix:
platform:
- { name: Linux, os: ubuntu-latest }
- { name: Linux, os: ubuntu-22.04 }
- { name: Windows, os: windows-2022 }
- { name: MacOS, os: macos-12 }
- { name: MacOS Intel, os: macos-13 }
dotnet:
- { name: .NET Core 3.1, version: "3.1" }
- { name: .NET 6, version: "6.0.x" }
- { name: .NET 7, version: "7.0.x" }
- { name: .NET 8, version: "8.0.x" }
include:
- platform: { name: MacOS M1, os: macos-14 }
dotnet: { name: .NET 6, version: "6.0.x" }
- platform: { name: MacOS M1, os: macos-14 }
dotnet: { name: .NET 7, version: "7.0.x" }
- platform: { name: MacOS M1, os: macos-14 }
dotnet: { name: .NET 8, version: "8.0.x" }

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup .NET ${{ matrix.dotnet.version }} SDK
id: setup-dotnet
uses: actions/setup-dotnet@v3
Expand Down

0 comments on commit d3669d9

Please sign in to comment.