Commit 69a2cb7
authored
Fix: Skip Terraform tests in publish workflow (#193)
* fix: skip terraform tests in publish workflow
Terraform tests require Terraform CLI to be installed, which is not
available in the publish workflow environment. These tests are already
run in the CI workflow and don't need to be re-run during publishing.
This change adds --ignore=tests/terraform to the pytest command to
skip terraform-specific tests while still running all other package tests.
* fix: revert to -service suffix for backwards compatibility
- Package names: lablink-allocator-service, lablink-client-service
- Update workflow tags to match: lablink-allocator-service_v*, lablink-client-service_v*
- Update Dockerfiles to install correct package names from PyPI
- Remove old directory structure (lablink-allocator, lablink-client-base, terraform)
- Skip terraform tests in publish workflow (--ignore=tests/terraform)
- Maintains backwards compatibility with existing PyPI packages
* refactor: rename module directories to match -service package names
- Rename src/lablink_allocator/ → src/lablink_allocator_service/
- Rename src/lablink_client/ → src/lablink_client_service/
- Update all imports in source files
- Maintains backwards compatibility with PyPI package names
* fix: update pyproject.toml entry points for renamed modules
- Update lablink-allocator entry point to lablink_allocator_service.main
- Update lablink-client scripts to lablink_client_service modules
- Update package data paths to match new directory names
- Maintains package names as lablink-allocator-service and lablink-client-service
* test: update all test imports for renamed modules
- Update monkeypatch setattr strings to lablink_allocator_service
- Update @patch decorators to lablink_client_service
- Update all test file imports to use _service suffix
- All 139 tests passing (117 allocator + 22 client)
* chore: update uv.lock files after module rename
* fix: update CI workflow imports for renamed modules
- Update Docker Build Test to import from lablink_allocator_service
- Update test coverage path to lablink_client_service
- Fixes failing Docker Build Test - Allocator CI check
* fix: update console script entry point imports in CI workflow
- Update entry point imports to lablink_allocator_service
- Fixes remaining Docker Build Test failures
* fix: update all imports in lablink-images workflow
- Update 5 allocator imports to lablink_allocator_service
- Update 6 client imports to lablink_client_service
- Fixes Verify Allocator Image and Verify Client Image failures1 parent 016e918 commit 69a2cb7
File tree
160 files changed
+215
-9926
lines changed- .github/workflows
- lablink-allocator
- .devcontainer
- lablink-allocator-service
- src/lablink_allocator_service
- conf
- terraform
- fixtures
- tests
- tests
- utils
- lablink-client-base
- lablink-client-base-image
- .devcontainer
- lablink-client-service
- src/lablink_client_service
- conf
- tests
- packages
- allocator
- src
- lablink_allocator_service
- conf
- templates
- terraform
- utils
- lablink_allocator
- conf
- templates
- terraform
- utils
- tests
- utils
- client
- src
- lablink_client_service
- conf
- lablink_client
- conf
- tests
- terraform
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
160 files changed
+215
-9926
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | | - | |
| 134 | + | |
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
| 148 | + | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
228 | 228 | | |
229 | | - | |
| 229 | + | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| |||
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
257 | | - | |
258 | | - | |
| 257 | + | |
| 258 | + | |
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
| |||
305 | 305 | | |
306 | 306 | | |
307 | 307 | | |
308 | | - | |
| 308 | + | |
309 | 309 | | |
310 | | - | |
| 310 | + | |
311 | 311 | | |
312 | | - | |
| 312 | + | |
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| |||
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
343 | | - | |
344 | | - | |
345 | | - | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| 170 | + | |
170 | 171 | | |
171 | 172 | | |
172 | 173 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments