Browse Source

Use static versions for GitHub action runners

pull/2387/head
Kévin Chalet 3 months ago
parent
commit
704ed8290c
  1. 14
      .github/workflows/build.yml
  2. 2
      .github/workflows/push.yml
  3. 2
      Directory.Build.props

14
.github/workflows/build.yml

@ -34,13 +34,13 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
os: [ macos-latest, ubuntu-latest, windows-latest ] os: [ macos-15, ubuntu-24.04, windows-2022 ]
include: include:
- os: macos-latest - os: macos-15
os_name: macos os_name: macos
- os: ubuntu-latest - os: ubuntu-24.04
os_name: linux os_name: linux
- os: windows-latest - os: windows-2022
os_name: windows os_name: windows
steps: steps:
@ -110,7 +110,7 @@ jobs:
validate-packages: validate-packages:
needs: build needs: build
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Download packages - name: Download packages
uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7
@ -141,7 +141,7 @@ jobs:
push-packages-myget: push-packages-myget:
needs: [ build, validate-packages ] needs: [ build, validate-packages ]
runs-on: ubuntu-latest runs-on: ubuntu-24.04
if: | if: |
(github.ref_name == github.event.repository.default_branch || (github.ref_name == github.event.repository.default_branch ||
startsWith(github.ref, 'refs/heads/dev') || startsWith(github.ref, 'refs/heads/dev') ||
@ -165,7 +165,7 @@ jobs:
push-packages-nuget: push-packages-nuget:
needs: [ build, validate-packages ] needs: [ build, validate-packages ]
runs-on: ubuntu-latest runs-on: ubuntu-24.04
if: | if: |
github.event.repository.fork == false && github.event.repository.fork == false &&
startsWith(github.ref, 'refs/tags/') startsWith(github.ref, 'refs/tags/')

2
.github/workflows/push.yml

@ -7,7 +7,7 @@ on:
jobs: jobs:
sponsor_job: sponsor_job:
runs-on: ubuntu-latest runs-on: ubuntu-24.04
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

2
Directory.Build.props

@ -9,7 +9,7 @@
<TreatWarningsAsErrors>true</TreatWarningsAsErrors> <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>$(NoWarn);CS1591;NU5128</NoWarn> <NoWarn>$(NoWarn);CS1591;NU5128</NoWarn>
<WarningsNotAsErrors>NU1901;NU1902;NU1903;NU1904</WarningsNotAsErrors> <WarningsNotAsErrors>NU1901;NU1902;NU1903;NU1904</WarningsNotAsErrors>
<NuGetAuditMode>all</NuGetAuditMode> <NuGetAuditMode>direct</NuGetAuditMode>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings> <ImplicitUsings>enable</ImplicitUsings>
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>

Loading…
Cancel
Save