Skip to content

build(deps): bump the dependencies group across 1 directory with 2 updates #116

build(deps): bump the dependencies group across 1 directory with 2 updates

build(deps): bump the dependencies group across 1 directory with 2 updates #116

Workflow file for this run

name: Build-Debug
on:
workflow_dispatch:
workflow_call:
inputs:
git-ref:
required: true
type: string
push:
branches:
- "main"
pull_request:
branches:
- "main"
jobs:
# win-x64:
# permissions:
# contents: read
# runs-on: windows-2025
# timeout-minutes: 10
# steps:
# - uses: Cysharp/Actions/.github/actions/checkout@main
# - uses: Cysharp/Actions/.github/actions/setup-dotnet@main
# with:
# dotnet-version: 7.0.x
# - run: dotnet build -c Debug
# - run: dotnet test -c Debug --no-build
linux-x64:
permissions:
contents: read
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- uses: Cysharp/Actions/.github/actions/checkout@main
if: ${{ github.event.workflow == '.github/workflows/build-debug.yaml' }}
- uses: Cysharp/Actions/.github/actions/checkout@main
if: ${{ github.event.workflow != '.github/workflows/build-debug.yaml' }}
with:
ref: ${{ inputs.git-ref }}
- uses: Cysharp/Actions/.github/actions/setup-dotnet@main
with:
dotnet-version: |
9.0.x
10.0.x
- run: dotnet build -c Release
- run: dotnet test -c Release --no-build
- run: dotnet pack -c Release --no-build -p:IncludeSymbols=true
# linux-arm64:
# permissions:
# contents: read
# runs-on: buildjet-2vcpu-ubuntu-2204-arm
# timeout-minutes: 10
# steps:
# - uses: Cysharp/Actions/.github/actions/checkout@main
# - uses: Cysharp/Actions/.github/actions/setup-dotnet@main
# with:
# dotnet-version: 7.0.x
# - run: dotnet build -c Debug
# - run: dotnet test -c Debug --no-build
# osx-x64:
# permissions:
# contents: read
# runs-on: macos-15
# timeout-minutes: 10
# steps:
# - uses: Cysharp/Actions/.github/actions/checkout@main
# - uses: Cysharp/Actions/.github/actions/setup-dotnet@main
# with:
# dotnet-version: 7.0.x
# - run: brew uninstall --ignore-dependencies zstd
# - run: dotnet build -c Debug
# - run: dotnet test -c Debug --no-build