Skip to content

Commit d91e193

Browse files
authored
Merge pull request #338 from emulsify-ds/contributors
Contributors workflow update
2 parents c717b98 + 37b91af commit d91e193

File tree

3 files changed

+183
-157
lines changed

3 files changed

+183
-157
lines changed

.all-contributorsrc

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
{
2+
"projectName": "emulsify-drupal",
3+
"projectOwner": "fourkitchens",
4+
"repoType": "github",
5+
"repoHost": "https://github.com",
6+
"files": [
7+
"README.md"
8+
],
9+
"imageSize": 100,
10+
"commit": true,
11+
"commitConvention": "angular",
12+
"contributors": [
13+
{
14+
"login": "ModulesUnraveled",
15+
"name": "Brian Lewis",
16+
"avatar_url": "https://avatars.githubusercontent.com/u/1663810?v=4",
17+
"profile": "https://github.com/ModulesUnraveled",
18+
"contributions": ["code", "doc"]
19+
},
20+
{
21+
"login": "amazingrando",
22+
"name": "Randy Oest",
23+
"avatar_url": "https://avatars.githubusercontent.com/u/409903?v=4",
24+
"profile": "https://github.com/amazingrando",
25+
"contributions": ["code", "doc"]
26+
},
27+
{
28+
"login": "callinmullaney",
29+
"name": "Callin Mullaney",
30+
"avatar_url": "https://avatars.githubusercontent.com/u/369018?v=4",
31+
"profile": "https://github.com/callinmullaney",
32+
"contributions": ["code", "doc"]
33+
},
34+
{
35+
"login": "patrickocoffeyo",
36+
"name": "Patrick Coffey",
37+
"avatar_url": "https://avatars.githubusercontent.com/u/1107871?v=4",
38+
"profile": "https://github.com/patrickocoffeyo",
39+
"contributions": ["code", "doc"]
40+
},
41+
{
42+
"login": "infiniteluke",
43+
"name": "Luke Herrington",
44+
"avatar_url": "https://avatars.githubusercontent.com/u/1127238?v=4",
45+
"profile": "https://github.com/infiniteluke",
46+
"contributions": ["code", "doc"]
47+
},
48+
{
49+
"login": "acouch",
50+
"name": "Aaron Couch",
51+
"avatar_url": "https://avatars.githubusercontent.com/u/512243?v=4",
52+
"profile": "https://github.com/acouch",
53+
"contributions": ["code", "doc"]
54+
},
55+
{
56+
"login": "codechefmarc",
57+
"name": "Marc Berger",
58+
"avatar_url": "https://avatars.githubusercontent.com/u/107938318?v=4",
59+
"profile": "https://github.com/codechefmarc",
60+
"contributions": ["code", "doc"]
61+
},
62+
{
63+
"login": "techninja",
64+
"name": "James Todd",
65+
"avatar_url": "https://avatars.githubusercontent.com/u/320747?v=4",
66+
"profile": "https://github.com/techninja",
67+
"contributions": ["code", "doc"]
68+
},
69+
{
70+
"login": "KurtTrowbridge",
71+
"name": "Kurt Trowbridge",
72+
"avatar_url": "https://avatars.githubusercontent.com/u/848721?v=4",
73+
"profile": "https://github.com/KurtTrowbridge",
74+
"contributions": ["code", "doc"]
75+
},
76+
{
77+
"login": "ccjjmartin",
78+
"name": "Chris Martin",
79+
"avatar_url": "https://avatars.githubusercontent.com/u/12279982?v=4",
80+
"profile": "https://github.com/ccjjmartin",
81+
"contributions": ["code", "doc"]
82+
},
83+
{
84+
"login": "americkson",
85+
"name": "Adam Erickson",
86+
"avatar_url": "https://avatars.githubusercontent.com/u/545638?v=4",
87+
"profile": "https://github.com/americkson",
88+
"contributions": ["code", "doc"]
89+
},
90+
{
91+
"login": "cruno91",
92+
"name": "Chris Runo",
93+
"avatar_url": "https://avatars.githubusercontent.com/u/1760366?v=4",
94+
"profile": "https://github.com/cruno91",
95+
"contributions": ["code", "doc"]
96+
},
97+
{
98+
"login": "andycarlberg",
99+
"name": "Andy Carlberg",
100+
"avatar_url": "https://avatars.githubusercontent.com/u/7405933?v=4",
101+
"profile": "https://github.com/andycarlberg",
102+
"contributions": ["code", "doc"]
103+
},
104+
{
105+
"login": "eatsmarter-benny",
106+
"name": "eatsmarter-benny",
107+
"avatar_url": "https://avatars.githubusercontent.com/u/78405000?v=4",
108+
"profile": "https://github.com/eatsmarter-benny",
109+
"contributions": ["code", "doc"]
110+
},
111+
{
112+
"login": "backlineint",
113+
"name": "Brian Perry",
114+
"avatar_url": "https://avatars.githubusercontent.com/u/889478?v=4",
115+
"profile": "https://github.com/backlineint",
116+
"contributions": ["code", "doc"]
117+
},
118+
{
119+
"login": "israelshmueli",
120+
"name": "Israel Shmueli",
121+
"avatar_url": "https://avatars.githubusercontent.com/u/315597?v=4",
122+
"profile": "https://github.com/israelshmueli",
123+
"contributions": ["code", "doc"]
124+
},
125+
{
126+
"login": "openjck",
127+
"name": "John Karahalis",
128+
"avatar_url": "https://avatars.githubusercontent.com/u/933396?v=4",
129+
"profile": "https://github.com/openjck",
130+
"contributions": ["code", "doc"]
131+
},
132+
{
133+
"login": "Mihaic100",
134+
"name": "Mihaic100",
135+
"avatar_url": "https://avatars.githubusercontent.com/u/14100169?v=4",
136+
"profile": "https://github.com/Mihaic100",
137+
"contributions": ["code", "doc"]
138+
},
139+
{
140+
"login": "psebborn",
141+
"name": "Paul Sebborn",
142+
"avatar_url": "https://avatars.githubusercontent.com/u/147779?v=4",
143+
"profile": "https://github.com/psebborn",
144+
"contributions": ["code", "doc"]
145+
}
146+
],
147+
"contributorsPerLine": 6,
148+
"skipCi": true
149+
}

.github/workflows/contributors.yml

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: Add contributors
22
on:
3-
schedule:
4-
- cron: '20 20 * * *'
53
push:
64
branches:
75
- main
@@ -10,15 +8,29 @@ on:
108
jobs:
119
add-contributors:
1210
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
1313
steps:
14-
- uses: actions/checkout@v2
15-
- uses: BobAnkh/add-contributors@master
14+
- uses: actions/checkout@v4
1615
with:
17-
CONTRIBUTOR: '### Contributors'
18-
COLUMN_PER_ROW: '6'
19-
ACCESS_TOKEN: ${{secrets.ADD_TO_PROJECT_PAT}}
20-
IMG_WIDTH: '100'
21-
FONT_SIZE: '14'
22-
PATH: '/README.md'
23-
COMMIT_MESSAGE: 'docs(README): update contributors'
24-
AVATAR_SHAPE: 'round'
16+
fetch-depth: 0
17+
token: ${{ secrets.CONTRIBUTORS_TOKEN }}
18+
19+
- name: Setup Node.js
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: "24"
23+
24+
- name: Install all-contributors-cli
25+
run: npm install -g all-contributors-cli
26+
27+
- name: Generate contributors
28+
run: |
29+
all-contributors generate
30+
git config --global user.name 'GitHub Actions'
31+
git config --global user.email '[email protected]'
32+
git add README.md
33+
git commit -m "docs: update contributors" || exit 0
34+
git push
35+
env:
36+
GITHUB_TOKEN: ${{ secrets.CONTRIBUTORS_TOKEN }}

README.md

Lines changed: 10 additions & 145 deletions
Original file line numberDiff line numberDiff line change
@@ -47,148 +47,13 @@ To facilitate automatic semantic release versioning, we utilize the [Conventiona
4747

4848
Emulsify® is a product of [Four Kitchens — We make BIG websites](https://fourkitchens.com).
4949

50-
### Contributors
51-
52-
<table>
53-
<tr>
54-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
55-
<a href=https://github.com/ModulesUnraveled>
56-
<img src=https://avatars.githubusercontent.com/u/1663810?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Brian Lewis/>
57-
<br />
58-
<sub style="font-size:14px"><b>Brian Lewis</b></sub>
59-
</a>
60-
</td>
61-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
62-
<a href=https://github.com/amazingrando>
63-
<img src=https://avatars.githubusercontent.com/u/409903?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Randy Oest/>
64-
<br />
65-
<sub style="font-size:14px"><b>Randy Oest</b></sub>
66-
</a>
67-
</td>
68-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
69-
<a href=https://github.com/callinmullaney>
70-
<img src=https://avatars.githubusercontent.com/u/369018?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Callin Mullaney/>
71-
<br />
72-
<sub style="font-size:14px"><b>Callin Mullaney</b></sub>
73-
</a>
74-
</td>
75-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
76-
<a href=https://github.com/patrickocoffeyo>
77-
<img src=https://avatars.githubusercontent.com/u/1107871?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Patrick Coffey/>
78-
<br />
79-
<sub style="font-size:14px"><b>Patrick Coffey</b></sub>
80-
</a>
81-
</td>
82-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
83-
<a href=https://github.com/infiniteluke>
84-
<img src=https://avatars.githubusercontent.com/u/1127238?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Luke Herrington/>
85-
<br />
86-
<sub style="font-size:14px"><b>Luke Herrington</b></sub>
87-
</a>
88-
</td>
89-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
90-
<a href=https://github.com/acouch>
91-
<img src=https://avatars.githubusercontent.com/u/512243?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Aaron Couch/>
92-
<br />
93-
<sub style="font-size:14px"><b>Aaron Couch</b></sub>
94-
</a>
95-
</td>
96-
</tr>
97-
<tr>
98-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
99-
<a href=https://github.com/codechefmarc>
100-
<img src=https://avatars.githubusercontent.com/u/107938318?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Marc Berger/>
101-
<br />
102-
<sub style="font-size:14px"><b>Marc Berger</b></sub>
103-
</a>
104-
</td>
105-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
106-
<a href=https://github.com/techninja>
107-
<img src=https://avatars.githubusercontent.com/u/320747?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=James Todd/>
108-
<br />
109-
<sub style="font-size:14px"><b>James Todd</b></sub>
110-
</a>
111-
</td>
112-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
113-
<a href=https://github.com/KurtTrowbridge>
114-
<img src=https://avatars.githubusercontent.com/u/848721?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Kurt Trowbridge/>
115-
<br />
116-
<sub style="font-size:14px"><b>Kurt Trowbridge</b></sub>
117-
</a>
118-
</td>
119-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
120-
<a href=https://github.com/ccjjmartin>
121-
<img src=https://avatars.githubusercontent.com/u/12279982?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Chris Martin/>
122-
<br />
123-
<sub style="font-size:14px"><b>Chris Martin</b></sub>
124-
</a>
125-
</td>
126-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
127-
<a href=https://github.com/americkson>
128-
<img src=https://avatars.githubusercontent.com/u/545638?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Adam Erickson/>
129-
<br />
130-
<sub style="font-size:14px"><b>Adam Erickson</b></sub>
131-
</a>
132-
</td>
133-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
134-
<a href=https://github.com/cruno91>
135-
<img src=https://avatars.githubusercontent.com/u/1760366?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Chris Runo/>
136-
<br />
137-
<sub style="font-size:14px"><b>Chris Runo</b></sub>
138-
</a>
139-
</td>
140-
</tr>
141-
<tr>
142-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
143-
<a href=https://github.com/andycarlberg>
144-
<img src=https://avatars.githubusercontent.com/u/7405933?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Andy Carlberg/>
145-
<br />
146-
<sub style="font-size:14px"><b>Andy Carlberg</b></sub>
147-
</a>
148-
</td>
149-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
150-
<a href=https://github.com/eatsmarter-benny>
151-
<img src=https://avatars.githubusercontent.com/u/78405000?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=eatsmarter-benny/>
152-
<br />
153-
<sub style="font-size:14px"><b>eatsmarter-benny</b></sub>
154-
</a>
155-
</td>
156-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
157-
<a href=https://github.com/backlineint>
158-
<img src=https://avatars.githubusercontent.com/u/889478?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Brian Perry/>
159-
<br />
160-
<sub style="font-size:14px"><b>Brian Perry</b></sub>
161-
</a>
162-
</td>
163-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
164-
<a href=https://github.com/israelshmueli>
165-
<img src=https://avatars.githubusercontent.com/u/315597?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Israel Shmueli/>
166-
<br />
167-
<sub style="font-size:14px"><b>Israel Shmueli</b></sub>
168-
</a>
169-
</td>
170-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
171-
<a href=https://github.com/openjck>
172-
<img src=https://avatars.githubusercontent.com/u/933396?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=John Karahalis/>
173-
<br />
174-
<sub style="font-size:14px"><b>John Karahalis</b></sub>
175-
</a>
176-
</td>
177-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
178-
<a href=https://github.com/Mihaic100>
179-
<img src=https://avatars.githubusercontent.com/u/14100169?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Mihaic100/>
180-
<br />
181-
<sub style="font-size:14px"><b>Mihaic100</b></sub>
182-
</a>
183-
</td>
184-
</tr>
185-
<tr>
186-
<td align="center" style="word-wrap: break-word; width: 150.0; height: 150.0">
187-
<a href=https://github.com/psebborn>
188-
<img src=https://avatars.githubusercontent.com/u/147779?v=4 width="100;" style="border-radius:50%;align-items:center;justify-content:center;overflow:hidden;padding-top:10px" alt=Paul Sebborn/>
189-
<br />
190-
<sub style="font-size:14px"><b>Paul Sebborn</b></sub>
191-
</a>
192-
</td>
193-
</tr>
194-
</table>
50+
## Contributors
51+
52+
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
53+
<!-- prettier-ignore-start -->
54+
<!-- markdownlint-disable -->
55+
<!-- markdownlint-enable -->
56+
<!-- prettier-ignore-end -->
57+
<!-- ALL-CONTRIBUTORS-LIST:END -->
58+
59+
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

0 commit comments

Comments
 (0)