Skip to content

Commit 855f049

Browse files
docktermjkernelsam
andauthored
#148 Sync with other templates (#151)
* #148 Work on concurrency: * #148 Work on concurrency: - 2 * #148 Sync with template-repository * #148 Sync with template-repository * add default timeout --------- Co-authored-by: Sam <109683132+kernelsam@users.noreply.github.com>
1 parent da86745 commit 855f049

9 files changed

+27
-9
lines changed

.github/workflows/claude-pr-review.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: Claude PR Review
22

3-
concurrency:
4-
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
5-
cancel-in-progress: true
6-
73
on:
84
pull_request:
95
types: [opened, synchronize]
106

7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
9+
cancel-in-progress: true
10+
1111
permissions: {}
1212

1313
jobs:

.github/workflows/dependabot-approve-and-merge.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
pull_request:
55
branches: [main]
66

7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
9+
cancel-in-progress: true
10+
711
permissions: {}
812

913
jobs:

.github/workflows/docker-build-container.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
workflow_dispatch:
88

99
concurrency:
10-
group: docker-build-container-${{ github.head_ref || github.ref_name }}
10+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
1111
cancel-in-progress: true
1212

1313
permissions: {}
@@ -17,6 +17,7 @@ jobs:
1717
permissions:
1818
contents: read
1919
runs-on: ubuntu-latest
20+
timeout-minutes: 30
2021

2122
steps:
2223
- name: Get repository name

.github/workflows/docker-push-containers-to-dockerhub.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
contents: write
1717
id-token: write
1818
runs-on: ubuntu-latest
19+
timeout-minutes: 30
1920

2021
steps:
2122
- name: Get repository name

.github/workflows/docker-verify-refreshed-at-updated.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Docker verify REFRESHED_AT Updated
22

33
on:
44
pull_request:
5+
branches: [main]
6+
7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
9+
cancel-in-progress: true
510

611
permissions: {}
712

.github/workflows/lint-workflows.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@ name: Lint workflows
33
on:
44
pull_request:
55
branches: [main]
6-
push:
7-
branches-ignore: [main]
6+
7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
9+
cancel-in-progress: true
810

911
permissions: {}
1012

.github/workflows/spellcheck.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
pull_request:
55
branches: [main]
66

7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
9+
cancel-in-progress: true
10+
711
permissions: {}
812

913
jobs:

CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ The license agreement for this repository is stated in the [LICENSE] file.
3737
Please do not use the GitHub issue tracker to submit questions.
3838

3939
Instead, email <support@senzing.com>.
40+
For open discussions, use GitHub's [Discussions].
4041

4142
## Feature Requests
4243

@@ -110,10 +111,11 @@ Accepting pull requests will be at the discretion of Senzing, Inc. and the repos
110111
[Corporate Contributor License Agreement (CCLA)]: .github/senzing-corporate-contributor-license-agreement.pdf
111112
[Creating a pull request from a branch]: https://help.github.com/articles/creating-a-pull-request/
112113
[Creating a pull request from a fork]: https://help.github.com/articles/creating-a-pull-request-from-a-fork/
114+
[Discussions]: https://github.com/senzing-garage/template-repository/discussions
113115
[GitHub issue]: https://help.github.com/articles/creating-an-issue/
114116
[Individual Contributor License Agreement (ICLA)]: .github/senzing-individual-contributor-license-agreement.pdf
115-
[LICENSE]: LICENSE
116117
[License Agreements]: #license-agreements
118+
[LICENSE]: LICENSE
117119
[Pull Request]: #pull-requests
118120
[Reporting bugs]: #bug-reporting
119121
[Requesting features]: #feature-requests

docker-compose.test.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: "3"
21
services:
32
sut:
43
build: .

0 commit comments

Comments
 (0)