|
27 | 27 |
|
28 | 28 | steps: |
29 | 29 | - name: Clone the connector repo |
30 | | - uses: actions/checkout@v3 |
| 30 | + uses: actions/checkout@v4 |
31 | 31 | # Checkout all tags for correct version computation. |
32 | 32 | with: |
33 | 33 | fetch-depth: 0 |
|
72 | 72 |
|
73 | 73 | steps: |
74 | 74 | - name: Clone the connector repo |
75 | | - uses: actions/checkout@v3 |
| 75 | + uses: actions/checkout@v4 |
76 | 76 |
|
77 | 77 | - name: Setup Python |
78 | 78 | uses: actions/setup-python@v4 |
@@ -127,7 +127,7 @@ jobs: |
127 | 127 |
|
128 | 128 | steps: |
129 | 129 | - name: Clone the connector repo |
130 | | - uses: actions/checkout@v3 |
| 130 | + uses: actions/checkout@v4 |
131 | 131 |
|
132 | 132 | - name: Setup Python |
133 | 133 | uses: actions/setup-python@v4 |
@@ -195,7 +195,7 @@ jobs: |
195 | 195 |
|
196 | 196 | steps: |
197 | 197 | - name: Clone the connector repo |
198 | | - uses: actions/checkout@v3 |
| 198 | + uses: actions/checkout@v4 |
199 | 199 |
|
200 | 200 | - name: Setup Python and basic packing tools |
201 | 201 | uses: actions/setup-python@v4 |
@@ -250,7 +250,7 @@ jobs: |
250 | 250 | run: dnf install -y git |
251 | 251 |
|
252 | 252 | - name: Clone the connector repo |
253 | | - uses: actions/checkout@v3 |
| 253 | + uses: actions/checkout@v4 |
254 | 254 | # Checkout all tags for correct version computation. |
255 | 255 | with: |
256 | 256 | fetch-depth: 0 |
@@ -312,7 +312,7 @@ jobs: |
312 | 312 |
|
313 | 313 | steps: |
314 | 314 | - name: Clone the connector repo |
315 | | - uses: actions/checkout@v3 |
| 315 | + uses: actions/checkout@v4 |
316 | 316 |
|
317 | 317 | - name: Setup Python and test running tools |
318 | 318 | # cmake rocks fail to install as expected without findutils: |
@@ -370,7 +370,7 @@ jobs: |
370 | 370 |
|
371 | 371 | steps: |
372 | 372 | - name: Clone the connector repo |
373 | | - uses: actions/checkout@v3 |
| 373 | + uses: actions/checkout@v4 |
374 | 374 |
|
375 | 375 | - name: Install tools for package publishing |
376 | 376 | run: sudo apt install -y curl make |
@@ -411,7 +411,7 @@ jobs: |
411 | 411 |
|
412 | 412 | steps: |
413 | 413 | - name: Clone the connector repo |
414 | | - uses: actions/checkout@v3 |
| 414 | + uses: actions/checkout@v4 |
415 | 415 | # Checkout all tags for correct version computation |
416 | 416 | with: |
417 | 417 | fetch-depth: 0 |
@@ -467,12 +467,14 @@ jobs: |
467 | 467 | dist: focal # 20.04 |
468 | 468 | - os: ubuntu |
469 | 469 | dist: jammy # 22.04 |
| 470 | + - os: ubuntu |
| 471 | + dist: noble # 24.04 |
470 | 472 | - os: debian |
471 | 473 | dist: bookworm # 12 |
472 | 474 |
|
473 | 475 | steps: |
474 | 476 | - name: Clone the connector repo |
475 | | - uses: actions/checkout@v3 |
| 477 | + uses: actions/checkout@v4 |
476 | 478 |
|
477 | 479 | - name: Prepare apt |
478 | 480 | run: apt update |
@@ -510,9 +512,9 @@ jobs: |
510 | 512 |
|
511 | 513 | - name: Install test requirements |
512 | 514 | run: | |
513 | | - apt install -y source python3.11-venv |
| 515 | + apt install -y python3.11-venv |
514 | 516 | python3 -m venv .venv |
515 | | - source .venv/bin/activate |
| 517 | + .venv/bin/activate |
516 | 518 | pip3 install -r requirements-test.txt |
517 | 519 | if: matrix.target.os == 'debian' |
518 | 520 |
|
@@ -557,7 +559,7 @@ jobs: |
557 | 559 |
|
558 | 560 | steps: |
559 | 561 | - name: Clone the connector repo |
560 | | - uses: actions/checkout@v3 |
| 562 | + uses: actions/checkout@v4 |
561 | 563 |
|
562 | 564 | - name: Install tools for package publishing |
563 | 565 | run: sudo apt install -y curl make |
|
0 commit comments