|
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