cmake(ci): Add Almalinux and Rockylinux, remove centos
This commit is contained in:
2
.github/workflows/amd64_docker_cmake.yml
vendored
2
.github/workflows/amd64_docker_cmake.yml
vendored
@@ -7,7 +7,7 @@ jobs:
|
||||
cmake:
|
||||
strategy:
|
||||
matrix:
|
||||
distro: [alpine, archlinux, centos, debian, fedora, opensuse, ubuntu]
|
||||
distro: [almalinux, alpine, archlinux, debian, fedora, opensuse, rockylinux, ubuntu]
|
||||
lang: [cpp, python, dotnet, java]
|
||||
fail-fast: false
|
||||
name: ${{ matrix.distro }} • CMake • ${{ matrix.lang }}
|
||||
|
||||
10
.github/workflows/amd64_windows_cmake_dotnet.yml
vendored
10
.github/workflows/amd64_windows_cmake_dotnet.yml
vendored
@@ -16,15 +16,15 @@ jobs:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install SWIG 4.1.1
|
||||
- name: Install SWIG 4.2.1
|
||||
run: |
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.1.1.zip","swigwin-4.1.1.zip");
|
||||
Expand-Archive .\swigwin-4.1.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.1.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.2.1.zip","swigwin-4.2.1.zip");
|
||||
Expand-Archive .\swigwin-4.2.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.2.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
- name: Check swig
|
||||
run: swig -version
|
||||
- name: Setup .NET 6.0
|
||||
uses: actions/setup-dotnet@v1
|
||||
uses: actions/setup-dotnet@v4
|
||||
with:
|
||||
dotnet-version: 6.0.x
|
||||
- name: Check dotnet
|
||||
|
||||
@@ -16,11 +16,11 @@ jobs:
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install SWIG 4.1.1
|
||||
- name: Install SWIG 4.2.1
|
||||
run: |
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.1.1.zip","swigwin-4.1.1.zip");
|
||||
Expand-Archive .\swigwin-4.1.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.1.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.2.1.zip","swigwin-4.2.1.zip");
|
||||
Expand-Archive .\swigwin-4.2.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.2.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
- name: Check swig
|
||||
run: swig -version
|
||||
- name: Check java
|
||||
|
||||
@@ -27,11 +27,11 @@ jobs:
|
||||
python-version: ${{ matrix.python.version }}
|
||||
- name: Install python3
|
||||
run: python3 -m pip install --user mypy-protobuf absl-py setuptools wheel numpy pandas
|
||||
- name: Install SWIG 4.1.1
|
||||
- name: Install SWIG 4.2.1
|
||||
run: |
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.1.1.zip","swigwin-4.1.1.zip");
|
||||
Expand-Archive .\swigwin-4.1.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.1.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
(New-Object System.Net.WebClient).DownloadFile("http://prdownloads.sourceforge.net/swig/swigwin-4.2.1.zip","swigwin-4.2.1.zip");
|
||||
Expand-Archive .\swigwin-4.2.1.zip .;
|
||||
echo "$((Get-Item .).FullName)/swigwin-4.2.1" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
|
||||
- name: Check swig
|
||||
run: swig -version
|
||||
- name: Add Python binaries to path
|
||||
|
||||
Reference in New Issue
Block a user