@@ -16,15 +16,15 @@ jobs:
1616 outputs :
1717 matrix_supportedSplunk : ${{ steps.matrix.outputs.supportedSplunk }}
1818 steps :
19- - uses : actions/checkout@v4
19+ - uses : actions/checkout@v5
2020 - id : matrix
21- uses : splunk/addonfactory-test-matrix-action@v2
21+ uses : splunk/addonfactory-test-matrix-action@v3
2222
2323 fossa-scan :
2424 continue-on-error : true
2525 runs-on : ubuntu-latest
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@v5
2828 - name : run fossa anlyze and create report
2929 run : |
3030 curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install-latest.sh | bash
@@ -46,16 +46,16 @@ jobs:
4646 compliance-copyrights :
4747 runs-on : ubuntu-latest
4848 steps :
49- - uses : actions/checkout@v4
50- - uses : apache/skywalking-eyes@v0.6 .0
49+ - uses : actions/checkout@v5
50+ - uses : apache/skywalking-eyes@v0.7 .0
5151
5252 pre-commit :
53- runs-on : ubuntu-22 .04
53+ runs-on : ubuntu-24 .04
5454 steps :
55- - uses : actions/checkout@v4
56- - uses : actions/setup-python@v5
55+ - uses : actions/checkout@v5
56+ - uses : actions/setup-python@v6
5757 with :
58- python-version : " 3.7 "
58+ python-version : " 3.13 "
5959 - uses : pre-commit/action@v3.0.1
6060
6161 semgrep :
6666
6767 run-unit-tests :
6868 name : test-unit ${{ matrix.python-version }}
69- runs-on : ubuntu-22 .04
69+ runs-on : ubuntu-24 .04
7070 continue-on-error : true
7171 strategy :
7272 matrix :
7979 - " 3.12"
8080 - " 3.13"
8181 steps :
82- - uses : actions/checkout@v4
83- - uses : actions/setup-python@v5
82+ - uses : actions/checkout@v5
83+ - uses : actions/setup-python@v6
8484 with :
8585 python-version : ${{ matrix.python-version }}
8686 - run : curl -sSL https://install.python-poetry.org | python3 - --version 1.5.1
@@ -89,18 +89,18 @@ jobs:
8989 poetry run pytest tests/unit
9090
9191 test-splunk :
92- runs-on : ubuntu-22 .04
92+ runs-on : ubuntu-24 .04
9393 continue-on-error : true
9494 needs :
9595 - meta
9696 strategy :
9797 matrix :
9898 splunk : ${{ fromJson(needs.meta.outputs.matrix_supportedSplunk) }}
9999 steps :
100- - uses : actions/checkout@v4
101- - uses : actions/setup-python@v5
100+ - uses : actions/checkout@v5
101+ - uses : actions/setup-python@v6
102102 with :
103- python-version : 3.7
103+ python-version : 3.13
104104 - run : curl -sSL https://install.python-poetry.org | python3 - --version 1.5.1
105105 - name : Install Splunk
106106 run : |
@@ -157,17 +157,17 @@ jobs:
157157 - semgrep
158158 - run-unit-tests
159159 - test-splunk
160- runs-on : ubuntu-22 .04
160+ runs-on : ubuntu-24 .04
161161 steps :
162- - uses : actions/checkout@v4
162+ - uses : actions/checkout@v5
163163 with :
164164 submodules : false
165165 # Very important: semantic-release won't trigger a tagged
166166 # build if this is not set false
167167 persist-credentials : false
168- - uses : actions/setup-python@v5
168+ - uses : actions/setup-python@v6
169169 with :
170- python-version : " 3.7 "
170+ python-version : " 3.13 "
171171 - run : curl -sSL https://install.python-poetry.org | python3 - --version 1.5.1
172172 - run : |
173173 poetry install
0 commit comments