@@ -40,17 +40,17 @@ jobs:
4040 runs-on : ubuntu-latest
4141 steps :
4242 - uses : apache/skywalking-eyes/header@main
43- dead-link :
44- runs-on : ubuntu-latest
45- needs : license
46- timeout-minutes : 30
47- steps :
48- - uses : actions/checkout@v3
49- - run : sudo npm install -g markdown-link-check@3.10.0
50- - run : |
51- for file in $(find . -name "*.md"); do
52- markdown-link-check -c .dlc.json -q "$file"
53- done
43+ # dead-link:
44+ # runs-on: ubuntu-latest
45+ # needs: license
46+ # timeout-minutes: 30
47+ # steps:
48+ # - uses: actions/checkout@v3
49+ # - run: sudo npm install -g markdown-link-check@3.10.0
50+ # - run: |
51+ # for file in $(find . -name "*.md"); do
52+ # markdown-link-check -c .dlc.json -q "$file"
53+ # done
5454 lint :
5555 timeout-minutes : 15
5656 runs-on : ubuntu-latest
7676 matrix :
7777 # YAML parse `3.10` to `3.1`, so we have to add quotes for `'3.10'`, see also:
7878 # https://github.com/actions/setup-python/issues/160#issuecomment-724485470
79- python-version : ['3.9', '3. 10', '3.11', '3.12', '3.13']
79+ python-version : ['3.10', '3.11', '3.12', '3.13']
8080 os : [ubuntu-latest, macOS-latest, windows-latest]
8181 exclude :
8282 # Skip because dependence [py4j](https://pypi.org/project/py4j/) not work on those environments
8686 python-version : ' 3.11'
8787 - os : windows-latest
8888 python-version : ' 3.12'
89- # Python 3.9 is on macos-13 but not macos-latest (macos-14-arm64)
90- # https://github.com/actions/setup-python/issues/696#issuecomment-1637587760
91- - os : macos-latest
92- python-version : ' 3.9'
93- include :
94- - python-version : ' 3.9'
95- os : macos-13
9689 steps :
9790 - uses : actions/checkout@v3
9891 - name : Set up Python ${{ matrix.python-version }}
@@ -133,7 +126,7 @@ jobs:
133126 - name : Set up Python
134127 uses : actions/setup-python@v4
135128 with :
136- python-version : 3.11
129+ python-version : ' 3.10 '
137130 - name : Install Dependences
138131 run : |
139132 python -m pip install --upgrade ${{ env.DEPENDENCES }}
@@ -218,15 +211,15 @@ jobs:
218211 name : CI
219212 if : always()
220213 needs :
221- - dead-link
214+ # - dead-link
222215 - local-ci
223216 - integrate-test
224217 runs-on : ubuntu-latest
225218 steps :
226219 - name : Status
220+ # if [[ ${{ needs.dead-link.result }} != 'success' ]] || \
227221 run : |
228- if [[ ${{ needs.dead-link.result }} != 'success' ]] || \
229- [[ ${{ needs.local-ci.result }} != 'success' ]] || \
222+ if [[ ${{ needs.local-ci.result }} != 'success' ]] || \
230223 ([[ ${{ needs.integrate-test.result }} != 'skipped' ]] && [[ ${{ needs.integrate-test.result }} != 'success' ]]); then
231224 echo "CI Failed!"
232225 exit -1
0 commit comments