Skip to content

Commit

Permalink
update ignore paths
Browse files Browse the repository at this point in the history
  • Loading branch information
ttytm committed Apr 28, 2024
1 parent 2c3881c commit 8ceecb9
Show file tree
Hide file tree
Showing 11 changed files with 85 additions and 58 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/c2v_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ on:
- 'doc/**'
- 'examples/**'
- 'tutorials/**'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
pull_request:
paths-ignore:
- '**.md'
Expand All @@ -17,6 +19,8 @@ on:
- 'doc/**'
- 'examples/**'
- 'tutorials/**'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/cross_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,18 @@ name: Cross CI
on:
push:
paths-ignore:
- "**.md"
- '**.md'
- '**.yml'
- '!**/cross_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
pull_request:
paths-ignore:
- "**.md"
- '**.md'
- '**.yml'
- '!**/cross_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/gen_vc_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@ on:
- '**.out'
- '**.yml'
- '**.md'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
- '!**/gen_vc_ci.yml'
push:
paths-ignore:
- '**.vv'
- '**.out'
- '**.yml'
- '**.md'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
- '!**/gen_vc_ci.yml'

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
Expand Down
20 changes: 12 additions & 8 deletions .github/workflows/gg_regressions_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,19 @@ name: Graphics CI

on:
push:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/gg_regressions_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/gg_regressions_ci.yml'
- '!**.md'
pull_request:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/gg_regressions_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/gg_regressions_ci.yml'
- '!**.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
18 changes: 6 additions & 12 deletions .github/workflows/module_docs_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,13 @@ name: vlib modules CI

on:
pull_request:
paths-ignore:
- '**.vv'
- '**.out'
- '**.yml'
- '**.md'
- '!**/module_docs_ci.yml'
paths:
- 'vlib/**.v'
- '**/module_docs_ci.yml'
push:
paths-ignore:
- '**.vv'
- '**.out'
- '**.yml'
- '**.md'
- '!**/module_docs_ci.yml'
paths:
- 'vlib/**.v'
- '**/module_docs_ci.yml'

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/other_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,15 @@ on:
- '**.md'
- '**.yml'
- '!**/other_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
pull_request:
paths-ignore:
- '**.md'
- '**.yml'
- '!**/other_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
20 changes: 12 additions & 8 deletions .github/workflows/sdl_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,19 @@ name: sdl CI
on:
workflow_dispatch:
push:
paths-ignore:
- "**.md"
- "**.yml"
- '!**/sdl_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/sdl_ci.yml'
- '!**.md'
pull_request:
paths-ignore:
- "**.md"
- "**.yml"
- '!**/sdl_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/sdl_ci.yml'
- '!**.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
18 changes: 10 additions & 8 deletions .github/workflows/time_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,17 @@ name: Time CI

on:
push:
paths-ignore:
- '**.md'
- '**.yml'
- '!**/time_ci.yml'
paths:
- 'vlib/**'
- 'cmd/tools/builders/**.v'
- '**/time_ci.yml'
- '!**.md'
pull_request:
paths-ignore:
- '**.md'
- '**.yml'
- '!**/time_ci.yml'
paths:
- 'vlib/**'
- 'cmd/tools/builders/**.v'
- '**/time_ci.yml'
- '!**.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/toml_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ name: toml CI

on:
push:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/toml_ci.yml'
paths:
- 'vlib/**'
- '**/toml_ci.yml'
- '!**.md'
pull_request:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/toml_ci.yml'
paths:
- 'vlib/**'
- '**/toml_ci.yml'
- '!**.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
20 changes: 12 additions & 8 deletions .github/workflows/vab_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,19 @@ name: vab CI
on:
workflow_call:
push:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/vab_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/vab_ci.yml'
- '!**.md'
pull_request:
paths-ignore:
- "**.md"
- '**.yml'
- '!**/vab_ci.yml'
paths:
- 'vlib/**'
- 'thirdparty/**'
- 'cmd/tools/builders/**.v'
- '**/vab_ci.yml'
- '!**.md'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/websockets_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,18 @@ name: Websockets CI
on:
push:
paths-ignore:
- "**.md"
- '**.md'
- '**.yml'
- '!**/websockets_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'
pull_request:
paths-ignore:
- "**.md"
- '**.md'
- '**.yml'
- '!**/websockets_ci.yml'
- 'cmd/tools/**'
- '!cmd/tools/builders/**.v'

concurrency:
group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && github.sha || github.ref }}
Expand All @@ -37,7 +41,7 @@ jobs:
- name: Run websockets tests
run: ./v -g test vlib/net/websocket/

## Autobahn integrations tests
## Autobahn integrations tests
- name: Run autobahn services
run: docker-compose -f ${{github.workspace}}/vlib/net/websocket/tests/autobahn/docker-compose.yml up -d

Expand Down Expand Up @@ -95,4 +99,3 @@ jobs:
with:
name: client wss
path: ${{github.workspace}}/reports_wss/clients/index.html

0 comments on commit 8ceecb9

Please sign in to comment.