Skip to content

Commit ca810b4

Browse files
committed
Update workflow configuration to use centralized CI pattern
- Remove duplicate concurrency group from ci.yml (handled by reusable workflow) - Change individual workflows (test, lint, types) to workflow_dispatch only - Remove redundant concurrency groups from individual workflows - CI workflow orchestrates all checks on push/PR automatically
1 parent 2e8607e commit ca810b4

File tree

4 files changed

+0
-31
lines changed

4 files changed

+0
-31
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ on:
1414
permissions:
1515
contents: read
1616

17-
concurrency:
18-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
19-
cancel-in-progress: true
20-
2117
jobs:
2218
ci:
2319
name: Run CI Pipeline

.github/workflows/lint.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
name: Linting
22

33
on:
4-
push:
5-
branches: [main]
6-
tags: ['*']
7-
pull_request:
8-
branches: [main]
94
workflow_dispatch:
105

116
permissions:
127
contents: read
138

14-
concurrency:
15-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
16-
cancel-in-progress: true
17-
189
jobs:
1910
lint-check:
2011
uses: SocketDev/socket-registry/.github/workflows/lint.yml@main

.github/workflows/test.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
name: Tests
22

33
on:
4-
push:
5-
branches: [main]
6-
tags: ['*']
7-
pull_request:
8-
branches: [main]
94
workflow_dispatch:
105

116
permissions:
127
contents: read
138

14-
concurrency:
15-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
16-
cancel-in-progress: true
17-
189
jobs:
1910
test:
2011
uses: SocketDev/socket-registry/.github/workflows/test.yml@main

.github/workflows/types.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
name: Type Checks
22

33
on:
4-
push:
5-
branches: [main]
6-
tags: ['*']
7-
pull_request:
8-
branches: [main]
94
workflow_dispatch:
105

116
permissions:
127
contents: read
138

14-
concurrency:
15-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
16-
cancel-in-progress: true
17-
189
jobs:
1910
type-check:
2011
uses: SocketDev/socket-registry/.github/workflows/types.yml@main

0 commit comments

Comments
 (0)