Skip to content

Commit 85c21c9

Browse files
chore(deps): update all dependencies
1 parent 3480757 commit 85c21c9

File tree

5 files changed

+35
-35
lines changed

5 files changed

+35
-35
lines changed

.github/workflows/build-test-release.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,19 @@ concurrency:
1515

1616
jobs:
1717
meta:
18-
runs-on: ubuntu-22.04
18+
runs-on: ubuntu-24.04
1919
outputs:
2020
matrix_supportedSplunk: ${{ steps.matrix.outputs.latestSplunk }}
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v5
2323
- id: matrix
2424
uses: splunk/addonfactory-test-matrix-action@v3
2525

2626
fossa-scan:
2727
continue-on-error: true
28-
runs-on: ubuntu-22.04
28+
runs-on: ubuntu-24.04
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v5
3131
- name: run fossa anlyze and create report
3232
run: |
3333
curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install-latest.sh | bash
@@ -47,18 +47,18 @@ jobs:
4747
FOSSA_API_KEY: ${{ secrets.FOSSA_API_KEY }}
4848

4949
compliance-copyrights:
50-
runs-on: ubuntu-22.04
50+
runs-on: ubuntu-24.04
5151
steps:
52-
- uses: actions/checkout@v4
53-
- uses: apache/skywalking-eyes@v0.6.0
52+
- uses: actions/checkout@v5
53+
- uses: apache/skywalking-eyes@v0.7.0
5454

5555
pre-commit:
56-
runs-on: ubuntu-22.04
56+
runs-on: ubuntu-24.04
5757
steps:
58-
- uses: actions/checkout@v4
59-
- uses: actions/setup-python@v5
58+
- uses: actions/checkout@v5
59+
- uses: actions/setup-python@v6
6060
with:
61-
python-version: "3.12"
61+
python-version: "3.13"
6262
- uses: pre-commit/[email protected]
6363

6464
semgrep:
@@ -67,9 +67,9 @@ jobs:
6767
SEMGREP_KEY: ${{ secrets.SEMGREP_PUBLISH_TOKEN }}
6868

6969
test-splunk-unit:
70-
runs-on: ubuntu-22.04
70+
runs-on: ubuntu-24.04
7171
steps:
72-
- uses: actions/checkout@v4
72+
- uses: actions/checkout@v5
7373
with:
7474
submodules: true
7575
- name: Install dependencies
@@ -80,7 +80,7 @@ jobs:
8080
8181
8282
test-splunk-external:
83-
runs-on: ubuntu-22.04
83+
runs-on: ubuntu-24.04
8484
needs:
8585
- meta
8686
- pre-commit
@@ -92,7 +92,7 @@ jobs:
9292
matrix:
9393
splunk: ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk) }}
9494
steps:
95-
- uses: actions/checkout@v4
95+
- uses: actions/checkout@v5
9696
with:
9797
submodules: true
9898
- name: Setup for testing
@@ -131,7 +131,7 @@ jobs:
131131
- fossa-scan
132132
- compliance-copyrights
133133
- test-splunk-unit
134-
runs-on: ubuntu-22.04
134+
runs-on: ubuntu-24.04
135135
strategy:
136136
fail-fast: false
137137
matrix:
@@ -150,12 +150,12 @@ jobs:
150150
"splunk_cim_model",
151151
]
152152
steps:
153-
- uses: actions/checkout@v4
153+
- uses: actions/checkout@v5
154154
with:
155155
submodules: true
156-
- uses: actions/setup-python@v5
156+
- uses: actions/setup-python@v6
157157
with:
158-
python-version: 3.7
158+
python-version: 3.13
159159
- run: |
160160
curl -sSL https://install.python-poetry.org | python3 - --version 1.5.1
161161
poetry install
@@ -165,18 +165,18 @@ jobs:
165165
needs:
166166
- test-splunk-external
167167
- test-splunk-matrix
168-
runs-on: ubuntu-22.04
168+
runs-on: ubuntu-24.04
169169
steps:
170-
- uses: actions/checkout@v4
170+
- uses: actions/checkout@v5
171171
with:
172172
# Very Important semantic-release won't trigger a tagged
173173
# build if this is not set false
174174
submodules: false
175175
persist-credentials: false
176-
- uses: actions/setup-python@v5
176+
- uses: actions/setup-python@v6
177177
with:
178-
python-version: "3.7"
179-
- uses: actions/download-artifact@v4
178+
python-version: "3.13"
179+
- uses: actions/download-artifact@v5
180180
with:
181181
name: THIRDPARTY
182182
- name: Update Notices

.github/workflows/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
contents: write
1515
pages: write
1616
steps:
17-
- uses: actions/checkout@v4
18-
- uses: actions/setup-python@v5
17+
- uses: actions/checkout@v5
18+
- uses: actions/setup-python@v6
1919
with:
20-
python-version: 3.8
20+
python-version: 3.13
2121
- run: |
2222
curl -sSL https://install.python-poetry.org | python3 - --version 1.5.1
2323
pip install mkdocs mkdocs-material mkdocstrings-python

Dockerfile.tests

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
FROM ubuntu:22.04
16+
FROM ubuntu:24.04
1717

1818
RUN mkdir -p /work/tests
1919
RUN mkdir -p /work/test-results/functional

Dockerfile.uf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#
1616
# TODO: go back to latest version when fixed
1717
ARG SPLUNK_VERSION=8.2.6
18-
FROM splunk/universalforwarder:8.2.6
18+
FROM splunk/universalforwarder:10.0.0
1919
ARG SPLUNK_VERSION=8.2.6
2020
ARG SPLUNK_APP_ID=TA_UNKNOWN
2121
ARG SPLUNK_APP_PACKAGE=package

pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ include = ["pytest_splunk_addon/**/*.json", "pytest_splunk_addon/**/*.txt"]
3333

3434
[tool.poetry.dependencies]
3535
python = "^3.7"
36-
pytest = ">5.4.0,<8"
36+
pytest = ">8.4,<9"
3737
splunk-sdk = ">=1.6"
3838
requests = "^2.31.0"
3939
jsonschema = "^4.17.3"
@@ -43,16 +43,16 @@ pytest-ordering = "~0.6"
4343
junitparser = "^4.0.0"
4444
addonfactory-splunk-conf-parser-lib = "*"
4545
defusedxml = "^0.7.1"
46-
Faker = "^18.12.0"
47-
xmltodict = "^0.14.0"
48-
xmlschema = "^2.5.1"
46+
Faker = "^37.0.0"
47+
xmltodict = "^0.15.0"
48+
xmlschema = "^4.0.0"
4949
splunksplwrapper = "^1.1.1"
5050
urllib3 = "<2"
51-
certifi = "^2024.7.4"
51+
certifi = "^2025.0.0"
5252
zipp = "^3.6.0"
5353

5454
[tool.poetry.group.dev.dependencies]
55-
pytest-cov = "^4"
55+
pytest-cov = "^7.0.0"
5656
requests-mock = "^1.8.0"
5757
freezegun = "^1.5.1"
5858
pytz = "^2024.1"

0 commit comments

Comments
 (0)