Skip to content

Commit e5b426f

Browse files
committed
ci: introduce timeout-minutes and drop dependabot branches for CI #206
Signed-off-by: Paul Horton <[email protected]>
1 parent f78d608 commit e5b426f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/poetry.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
push:
77
branches: ["master", "main"]
88
pull_request:
9+
branches-ignore: ['dependabot/**']
910
workflow_dispatch:
1011
schedule:
1112
# schedule weekly tests, since some dependencies are not intended to be pinned
@@ -21,6 +22,7 @@ jobs:
2122
coding-standards:
2223
name: Linting & CodingStandards
2324
runs-on: ubuntu-latest
25+
timeout-minutes: 10
2426
steps:
2527
- name: Checkout
2628
# see https://github.com/actions/checkout
@@ -44,6 +46,7 @@ jobs:
4446
static-code-analysis:
4547
name: StaticCodingAnalysis (py${{ matrix.python-version}} ${{ matrix.toxenv-factor }})
4648
runs-on: ubuntu-latest
49+
timeout-minutes: 10
4750
strategy:
4851
fail-fast: false
4952
matrix:
@@ -77,6 +80,7 @@ jobs:
7780
build-and-test:
7881
name: Test (${{ matrix.os }} py${{ matrix.python-version }} ${{ matrix.toxenv-factor }})
7982
runs-on: ${{ matrix.os }}
83+
timeout-minutes: 10
8084
env:
8185
REPORTS_ARTIFACT: tests-reports
8286
strategy:
@@ -95,7 +99,6 @@ jobs:
9599
os: 'ubuntu-latest'
96100
python-version: '3.6'
97101
toxenv: 'lowest'
98-
timeout-minutes: 30
99102
steps:
100103
- name: Disabled Git auto EOL CRLF transforms
101104
run: |

0 commit comments

Comments
 (0)