Skip to content

Commit 71b0ad2

Browse files
Bump GitHub Actions and dependencies for 6.17.z
- actions/checkout v5 → v7.0.1 - actions/setup-python v6 → v7 - actions/cache v4 → v6 - actions/cache/restore v5 → v6 - actions/cache/save v5 → v6 - actions/github-script v7 → v9 - lewagon/wait-on-check-action v1.4.0 → v1.8.1 - fastmcp 3.3.1 → fastmcp-slim[client] 3.4.4 - fauxfactory 4.2.1 → 4.2.3 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Gaurav Talreja <gtalreja@redhat.com>
1 parent 7301224 commit 71b0ad2

10 files changed

Lines changed: 22 additions & 22 deletions

.github/workflows/auto_cherry_pick.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
swap-size-gb: 10
5050

5151
## Robottelo Repo Checkout
52-
- uses: actions/checkout@v5
52+
- uses: actions/checkout@v7.0.1
5353
if: ${{ startsWith(matrix.label, '6.') && matrix.label != github.base_ref }}
5454
with:
5555
fetch-depth: 0
@@ -87,7 +87,7 @@ jobs:
8787

8888
- name: is autoMerging enabled for Auto CherryPicked PRs ?
8989
if: ${{ always() && steps.cherrypick.outcome == 'success' && contains(github.event.pull_request.labels.*.name, 'AutoMerge_Cherry_Picked') }}
90-
uses: actions/github-script@v7
90+
uses: actions/github-script@v9
9191
with:
9292
github-token: ${{ secrets.CHERRYPICK_PAT }}
9393
script: |

.github/workflows/auto_cherry_pick_merge.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
4141
- name: Wait for other status checks to Pass
4242
id: waitforstatuschecks
43-
uses: lewagon/wait-on-check-action@v1.4.0
43+
uses: lewagon/wait-on-check-action@v1.8.1
4444
with:
4545
ref: ${{ github.head_ref }}
4646
repo-token: ${{ secrets.CHERRYPICK_PAT }}

.github/workflows/auto_cherry_pick_merged.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
steps:
3636
- name: Find parent PR details
3737
id: parentPR
38-
uses: actions/github-script@v7
38+
uses: actions/github-script@v9
3939
with:
4040
github-token: ${{ secrets.CHERRYPICK_PAT }}
4141
script: |
@@ -75,7 +75,7 @@ jobs:
7575
steps:
7676
- name: Convert String to List
7777
id: conversion
78-
uses: actions/github-script@v7
78+
uses: actions/github-script@v9
7979
with:
8080
script: |
8181
const branches = "${{ github.event.inputs.branches }}";
@@ -104,7 +104,7 @@ jobs:
104104
swap-size-gb: 10
105105

106106
## Robottelo Repo Checkout
107-
- uses: actions/checkout@v5
107+
- uses: actions/checkout@v7.0.1
108108
if: ${{ startsWith(matrix.branch, '6.') && matrix.branch != needs.get-parentPR-details.outputs.base_ref }}
109109
with:
110110
fetch-depth: 0
@@ -143,7 +143,7 @@ jobs:
143143

144144
- name: is autoMerging enabled for Auto CherryPicked PRs ?
145145
if: ${{ always() && steps.cherrypick.outcome == 'success' && contains(needs.get-parentPR-details.outputs.labels.*.name, 'AutoMerge_Cherry_Picked') }}
146-
uses: actions/github-script@v7
146+
uses: actions/github-script@v9
147147
with:
148148
github-token: ${{ secrets.CHERRYPICK_PAT }}
149149
script: |

.github/workflows/dependency_merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
- name: Wait for other status checks to Pass
3737
id: waitforstatuschecks
38-
uses: lewagon/wait-on-check-action@v1.4.0
38+
uses: lewagon/wait-on-check-action@v1.8.1
3939
with:
4040
ref: ${{ github.head_ref }}
4141
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/prt_labels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
if: "(contains(github.event.pull_request.labels.*.name, 'PRT-Passed'))"
1212
steps:
1313
- name: remove the PRT Passed label, for new commit
14-
uses: actions/github-script@v7
14+
uses: actions/github-script@v9
1515
with:
1616
github-token: ${{ secrets.CHERRYPICK_PAT }}
1717
script: |

.github/workflows/prt_result.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Add the PRT passed/failed labels
4747
id: prt-status
4848
if: ${{ always() && github.event.inputs.build_status != '' }}
49-
uses: actions/github-script@v7
49+
uses: actions/github-script@v9
5050
with:
5151
github-token: ${{ secrets.CHERRYPICK_PAT }}
5252
script: |
@@ -61,7 +61,7 @@ jobs:
6161
});
6262
- name: Remove failed label on test pass or vice-versa
6363
if: ${{ always() && github.event.inputs.build_status != '' }}
64-
uses: actions/github-script@v7
64+
uses: actions/github-script@v9
6565
with:
6666
github-token: ${{ secrets.CHERRYPICK_PAT }}
6767
script: |

.github/workflows/pull_request.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@ jobs:
2222
UV_SYSTEM_PYTHON: 1
2323
steps:
2424
- name: Checkout Robottelo
25-
uses: actions/checkout@v5
25+
uses: actions/checkout@v7.0.1
2626

2727
- name: Set Up Python-${{ matrix.python-version }}
28-
uses: actions/setup-python@v6
28+
uses: actions/setup-python@v7
2929
with:
3030
python-version: ${{ matrix.python-version }}
3131

3232
- name: Set up uv
3333
run: curl -LsSf https://astral.sh/uv/install.sh | sh
3434

3535
- name: Restore uv cache
36-
uses: actions/cache@v4
36+
uses: actions/cache@v6
3737
with:
3838
path: /tmp/.uv-cache
3939
key: uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
@@ -42,7 +42,7 @@ jobs:
4242
uv-${{ runner.os }}
4343
4444
- name: Restore Jira Status Cache
45-
uses: actions/cache/restore@v5
45+
uses: actions/cache/restore@v6
4646
with:
4747
# If the path is changed in the validator or jira.yaml.template, it should be changed here too
4848
path: jira_status_cache.json

.github/workflows/update_robottelo_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v5
18+
uses: actions/checkout@v7.0.1
1919
with:
2020
# do not store the auth token in git config
2121
persist-credentials: false

.github/workflows/weekly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ jobs:
2323
UV_SYSTEM_PYTHON: 1
2424
steps:
2525
- name: Checkout Robottelo
26-
uses: actions/checkout@v5
26+
uses: actions/checkout@v7.0.1
2727

2828
- name: Set Up Python-${{ matrix.python-version }}
29-
uses: actions/setup-python@v6
29+
uses: actions/setup-python@v7
3030
with:
3131
python-version: ${{ matrix.python-version }}
3232

3333
- name: Set up uv
3434
run: curl -LsSf https://astral.sh/uv/install.sh | sh
3535

3636
- name: Restore uv cache
37-
uses: actions/cache@v4
37+
uses: actions/cache@v6
3838
with:
3939
path: /tmp/.uv-cache
4040
key: uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
@@ -64,7 +64,7 @@ jobs:
6464
6565
- name: Save Jira Status Cache
6666
if: always()
67-
uses: actions/cache/save@v5
67+
uses: actions/cache/save@v6
6868
with:
6969
# If the path is changed in the validator or jira.yaml.template, it should be changed here too
7070
path: jira_status_cache.json

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ broker[satlab,docker,ssh2_python]==0.8.8
55
cryptography==49.0.0
66
deepdiff==9.1.0
77
dynaconf[vault]==3.2.13
8-
fastmcp==3.3.1
9-
fauxfactory==4.2.1
8+
fastmcp-slim[client]==3.4.4
9+
fauxfactory==4.2.3
1010
jira==3.10.5
1111
jinja2==3.1.6
1212
manifester==0.2.14

0 commit comments

Comments
 (0)