11name : Build and Test
22
33on :
4- # push:
5- # branches:
6- # - master
7- # - main
8- # tags:
9- # - v*
10- # pull_request:
11- # branches:
12- # - '**'
4+ push :
5+ branches :
6+ - master
7+ - main
8+ tags :
9+ - v*
10+ pull_request :
11+ branches :
12+ - ' **'
1313 workflow_dispatch :
1414 inputs :
1515 logLevel :
5454 runs-on : ubuntu-latest
5555 strategy :
5656 matrix :
57- # python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
58- python-version : ["3.13"]
57+ python-version : ["3.9", "3.10", "3.11", "3.12", "3.13"]
5958 steps :
6059 - uses : actions/checkout@v4
6160 - name : Set up Python
@@ -74,30 +73,29 @@ jobs:
7473 strategy :
7574 matrix :
7675 os :
77- # - image: ubuntu-latest
78- # id: manylinux_x86_64
79- # - image: ubuntu-latest
80- # id: manylinux_aarch64
81- # - image: windows-latest
82- # id: win_amd64
76+ - image : ubuntu-latest
77+ id : manylinux_x86_64
78+ - image : ubuntu-latest
79+ id : manylinux_aarch64
80+ - image : windows-latest
81+ id : win_amd64
8382 - image : windows-11-arm
8483 id : win_arm64
85- # - image: macos-latest
86- # id: macosx_x86_64
87- # - image: macos-latest
88- # id: macosx_arm64
84+ - image : macos-latest
85+ id : macosx_x86_64
86+ - image : macos-latest
87+ id : macosx_arm64
8988
90- # python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
91- python-version : ["3.13"]
92- # exclude:
93- # - os:
94- # image: windows-11-arm
95- # id: win_arm64
96- # python-version: "3.9"
97- # - os:
98- # image: windows-11-arm
99- # id: win_arm64
100- # python-version: "3.10"
89+ python-version : ["3.9", "3.10", "3.11", "3.12", "3.13"]
90+ exclude :
91+ - os :
92+ image : windows-11-arm
93+ id : win_arm64
94+ python-version : " 3.9"
95+ - os :
96+ image : windows-11-arm
97+ id : win_arm64
98+ python-version : " 3.10"
10199 name : Build ${{ matrix.os.id }}-py${{ matrix.python-version }}
102100 runs-on : ${{ matrix.os.image }}
103101 steps :
@@ -142,16 +140,15 @@ jobs:
142140 fail-fast : false
143141 matrix :
144142 os :
145- # - image_name: ubuntu-latest
146- # download_name: manylinux_x86_64
147- # - image_name: macos-latest
148- # download_name: macosx_x86_64
149- # - image_name: windows-latest
150- # download_name: win_amd64
143+ - image_name : ubuntu-latest
144+ download_name : manylinux_x86_64
145+ - image_name : macos-latest
146+ download_name : macosx_x86_64
147+ - image_name : windows-latest
148+ download_name : win_amd64
151149 - image_name : windows-11-arm
152150 download_name : win_arm64
153- # python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
154- python-version : ["3.13"]
151+ python-version : ["3.9", "3.10", "3.11", "3.12", "3.13"]
155152 cloud-provider : [aws, azure, gcp]
156153
157154 steps :
0 commit comments