ci: specify runner OS version in workflows

This commit is contained in:
Alfi Maulana 2024-09-14 22:18:01 +07:00
parent 5e473f28db
commit 810b195a07
No known key found for this signature in database
GPG Key ID: 2242A64C2A8DF5A4
4 changed files with 11 additions and 11 deletions

View File

@ -7,7 +7,7 @@ on:
jobs:
build-package:
name: Build Package
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Project
uses: actions/checkout@v4.1.7

View File

@ -7,7 +7,7 @@ on:
jobs:
check-package:
name: Check Package
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Project
uses: actions/checkout@v4.1.7

View File

@ -7,7 +7,7 @@ on:
jobs:
test-package:
name: Test Package
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Project
uses: actions/checkout@v4.1.7
@ -25,11 +25,11 @@ jobs:
test-action:
name: Test Action
runs-on: ${{ matrix.os }}-latest
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [windows, ubuntu, macos]
os: [ubuntu-22.04, macos-14, windows-2022]
steps:
- name: Checkout Sample Project
uses: actions/checkout@v4.1.7
@ -51,11 +51,11 @@ jobs:
uses: ./cmake-action
- name: Run Sample Project
run: ${{ steps.cmake-action.outputs.build-dir }}/${{ matrix.os == 'windows' && 'Debug/generate_sequence.exe' || 'generate_sequence' }} 5
run: ${{ steps.cmake-action.outputs.build-dir }}/${{ matrix.os == 'windows-2022' && 'Debug/generate_sequence.exe' || 'generate_sequence' }} 5
test-action-with-specified-dirs:
name: Test Action With Specified Directories
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Sample Project
uses: actions/checkout@v4.1.7
@ -85,7 +85,7 @@ jobs:
test-action-without-run-build:
name: Test Action Without Run Build
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Sample Project
uses: actions/checkout@v4.1.7
@ -112,7 +112,7 @@ jobs:
test-action-with-additional-options:
name: Test Action With Additional Options
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Sample Project
uses: actions/checkout@v4.1.7
@ -139,7 +139,7 @@ jobs:
test-action-with-custom-generator:
name: Test Action With Custom Generator
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Sample Project
uses: actions/checkout@v4.1.7

View File

@ -37,7 +37,7 @@ on:
jobs:
build-project:
name: Build Project
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout Project
uses: actions/checkout@v4.1.7