Skip to content

Commit edff9f4

Browse files
crypt0rrgithub-actions[bot]jackspiering
authored
Add GitHub Actions workflow for updating README contributors (#273)
* Add GitHub Actions workflow to update contributors in README * Add branch to trigger contributors update workflow * docs(contributors): update README contributors * Update checkout action version to v6 * docs(contributors): update README contributors * Update --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Jack Spiering <46534141+jackspiering@users.noreply.github.com>
1 parent 7dc347b commit edff9f4

2 files changed

Lines changed: 242 additions & 7 deletions

File tree

.github/workflows/contributors.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Update contributors
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
workflow_dispatch:
8+
schedule:
9+
- cron: "17 3 * * *"
10+
11+
jobs:
12+
update-readme-contributors:
13+
runs-on: ubuntu-latest
14+
permissions:
15+
contents: write
16+
pull-requests: write
17+
18+
steps:
19+
- name: Checkout repository
20+
uses: actions/checkout@v6
21+
22+
- name: Update contributors in README
23+
uses: akhilmhdh/contributors-readme-action@v2.3.11
24+
with:
25+
readme_path: README.md
26+
columns_per_row: 6
27+
image_size: 100
28+
use_username: true
29+
commit_message: "docs(contributors): update README contributors"
30+
env:
31+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

README.md

Lines changed: 211 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,11 @@ ScaleTail provides ready-to-run [Docker Compose](https://docs.docker.com/compose
4040
docker compose up -d
4141
```
4242

43-
## Contributors
44-
45-
A huge thank you to all our contributors! ScaleTail wouldn’t be what it is today without your time, effort, and ideas!
46-
47-
[![Contributors](https://contrib.rocks/image?repo=tailscale-dev/scaletail)](https://github.com/tailscale-dev/scaletail/graphs/contributors)
48-
4943
## Table of Contents
5044

5145
- [ScaleTail - Secure Self-Hosting Made Simple](#scaletail---secure-self-hosting-made-simple)
5246
- [Featured by Tailscale](#featured-by-tailscale)
5347
- [Quick Start](#quick-start)
54-
- [Contributors](#contributors)
5548
- [Table of Contents](#table-of-contents)
5649
- [Available Configurations](#available-configurations)
5750
- [🌐 Networking and Security](#-networking-and-security)
@@ -68,6 +61,7 @@ A huge thank you to all our contributors! ScaleTail wouldn’t be what it is tod
6861
- [Tailscale Funnel](#tailscale-funnel)
6962
- [Tailscale Serve](#tailscale-serve)
7063
- [Tailscale Documentation](#tailscale-documentation)
64+
- [Contributors](#contributors)
7165
- [Contributing](#contributing)
7266
- [Star History](#star-history)
7367
- [License](#license)
@@ -251,6 +245,216 @@ Tailscale Funnel securely exposes services to the public internet. Tailscale Ser
251245
- [Tailscale.com - Docker Tailscale Guide](https://tailscale.com/blog/docker-tailscale-guide)
252246
- [Tailscale - for ARM / OpenPli Setupbox](documentation/tailscale-on-arm.md)
253247

248+
## Contributors
249+
250+
A huge thank you to all our contributors! ScaleTail wouldn’t be what it is today without your time, effort, and ideas!
251+
252+
<!-- readme: contributors -start -->
253+
<table>
254+
<tbody>
255+
<tr>
256+
<td align="center">
257+
<a href="https://github.com/crypt0rr">
258+
<img src="https://avatars.githubusercontent.com/u/57799908?v=4" width="100;" alt="crypt0rr"/>
259+
<br />
260+
<sub><b>crypt0rr</b></sub>
261+
</a>
262+
</td>
263+
<td align="center">
264+
<a href="https://github.com/jackspiering">
265+
<img src="https://avatars.githubusercontent.com/u/46534141?v=4" width="100;" alt="jackspiering"/>
266+
<br />
267+
<sub><b>jackspiering</b></sub>
268+
</a>
269+
</td>
270+
<td align="center">
271+
<a href="https://github.com/ChillBill77">
272+
<img src="https://avatars.githubusercontent.com/u/129118422?v=4" width="100;" alt="ChillBill77"/>
273+
<br />
274+
<sub><b>ChillBill77</b></sub>
275+
</a>
276+
</td>
277+
<td align="center">
278+
<a href="https://github.com/michaelhodges">
279+
<img src="https://avatars.githubusercontent.com/u/3329567?v=4" width="100;" alt="michaelhodges"/>
280+
<br />
281+
<sub><b>michaelhodges</b></sub>
282+
</a>
283+
</td>
284+
<td align="center">
285+
<a href="https://github.com/adamsthws">
286+
<img src="https://avatars.githubusercontent.com/u/52178922?v=4" width="100;" alt="adamsthws"/>
287+
<br />
288+
<sub><b>adamsthws</b></sub>
289+
</a>
290+
</td>
291+
<td align="center">
292+
<a href="https://github.com/theryukverse">
293+
<img src="https://avatars.githubusercontent.com/u/22323518?v=4" width="100;" alt="theryukverse"/>
294+
<br />
295+
<sub><b>theryukverse</b></sub>
296+
</a>
297+
</td>
298+
</tr>
299+
<tr>
300+
<td align="center">
301+
<a href="https://github.com/KhaaL">
302+
<img src="https://avatars.githubusercontent.com/u/692524?v=4" width="100;" alt="KhaaL"/>
303+
<br />
304+
<sub><b>KhaaL</b></sub>
305+
</a>
306+
</td>
307+
<td align="center">
308+
<a href="https://github.com/SamPlaysKeys">
309+
<img src="https://avatars.githubusercontent.com/u/91982544?v=4" width="100;" alt="SamPlaysKeys"/>
310+
<br />
311+
<sub><b>SamPlaysKeys</b></sub>
312+
</a>
313+
</td>
314+
<td align="center">
315+
<a href="https://github.com/jpmurray">
316+
<img src="https://avatars.githubusercontent.com/u/1550428?v=4" width="100;" alt="jpmurray"/>
317+
<br />
318+
<sub><b>jpmurray</b></sub>
319+
</a>
320+
</td>
321+
<td align="center">
322+
<a href="https://github.com/MajnuRangeela">
323+
<img src="https://avatars.githubusercontent.com/u/84721324?v=4" width="100;" alt="MajnuRangeela"/>
324+
<br />
325+
<sub><b>MajnuRangeela</b></sub>
326+
</a>
327+
</td>
328+
<td align="center">
329+
<a href="https://github.com/mikkotor">
330+
<img src="https://avatars.githubusercontent.com/u/1879886?v=4" width="100;" alt="mikkotor"/>
331+
<br />
332+
<sub><b>mikkotor</b></sub>
333+
</a>
334+
</td>
335+
<td align="center">
336+
<a href="https://github.com/NI-R0">
337+
<img src="https://avatars.githubusercontent.com/u/98448863?v=4" width="100;" alt="NI-R0"/>
338+
<br />
339+
<sub><b>NI-R0</b></sub>
340+
</a>
341+
</td>
342+
</tr>
343+
<tr>
344+
<td align="center">
345+
<a href="https://github.com/RychidM">
346+
<img src="https://avatars.githubusercontent.com/u/106770998?v=4" width="100;" alt="RychidM"/>
347+
<br />
348+
<sub><b>RychidM</b></sub>
349+
</a>
350+
</td>
351+
<td align="center">
352+
<a href="https://github.com/svenvg93">
353+
<img src="https://avatars.githubusercontent.com/u/4511676?v=4" width="100;" alt="svenvg93"/>
354+
<br />
355+
<sub><b>svenvg93</b></sub>
356+
</a>
357+
</td>
358+
<td align="center">
359+
<a href="https://github.com/XikoCat">
360+
<img src="https://avatars.githubusercontent.com/u/14017806?v=4" width="100;" alt="XikoCat"/>
361+
<br />
362+
<sub><b>XikoCat</b></sub>
363+
</a>
364+
</td>
365+
<td align="center">
366+
<a href="https://github.com/guybrush115">
367+
<img src="https://avatars.githubusercontent.com/u/1667153?v=4" width="100;" alt="guybrush115"/>
368+
<br />
369+
<sub><b>guybrush115</b></sub>
370+
</a>
371+
</td>
372+
<td align="center">
373+
<a href="https://github.com/pjv">
374+
<img src="https://avatars.githubusercontent.com/u/327716?v=4" width="100;" alt="pjv"/>
375+
<br />
376+
<sub><b>pjv</b></sub>
377+
</a>
378+
</td>
379+
<td align="center">
380+
<a href="https://github.com/wedge22">
381+
<img src="https://avatars.githubusercontent.com/u/34723349?v=4" width="100;" alt="wedge22"/>
382+
<br />
383+
<sub><b>wedge22</b></sub>
384+
</a>
385+
</td>
386+
</tr>
387+
<tr>
388+
<td align="center">
389+
<a href="https://github.com/Jacob-JA-Shanks">
390+
<img src="https://avatars.githubusercontent.com/u/44290899?v=4" width="100;" alt="Jacob-JA-Shanks"/>
391+
<br />
392+
<sub><b>Jacob-JA-Shanks</b></sub>
393+
</a>
394+
</td>
395+
<td align="center">
396+
<a href="https://github.com/gnr8shn">
397+
<img src="https://avatars.githubusercontent.com/u/10820553?v=4" width="100;" alt="gnr8shn"/>
398+
<br />
399+
<sub><b>gnr8shn</b></sub>
400+
</a>
401+
</td>
402+
<td align="center">
403+
<a href="https://github.com/gaetan-petit">
404+
<img src="https://avatars.githubusercontent.com/u/851486?v=4" width="100;" alt="gaetan-petit"/>
405+
<br />
406+
<sub><b>gaetan-petit</b></sub>
407+
</a>
408+
</td>
409+
<td align="center">
410+
<a href="https://github.com/dfilvtov">
411+
<img src="https://avatars.githubusercontent.com/u/93210861?v=4" width="100;" alt="dfilvtov"/>
412+
<br />
413+
<sub><b>dfilvtov</b></sub>
414+
</a>
415+
</td>
416+
<td align="center">
417+
<a href="https://github.com/cdkooistra">
418+
<img src="https://avatars.githubusercontent.com/u/70811244?v=4" width="100;" alt="cdkooistra"/>
419+
<br />
420+
<sub><b>cdkooistra</b></sub>
421+
</a>
422+
</td>
423+
<td align="center">
424+
<a href="https://github.com/Aurorainic">
425+
<img src="https://avatars.githubusercontent.com/u/88829187?v=4" width="100;" alt="Aurorainic"/>
426+
<br />
427+
<sub><b>Aurorainic</b></sub>
428+
</a>
429+
</td>
430+
</tr>
431+
<tr>
432+
<td align="center">
433+
<a href="https://github.com/ironicbadger">
434+
<img src="https://avatars.githubusercontent.com/u/2773080?v=4" width="100;" alt="ironicbadger"/>
435+
<br />
436+
<sub><b>ironicbadger</b></sub>
437+
</a>
438+
</td>
439+
<td align="center">
440+
<a href="https://github.com/adivardhan1000">
441+
<img src="https://avatars.githubusercontent.com/u/48666834?v=4" width="100;" alt="adivardhan1000"/>
442+
<br />
443+
<sub><b>adivardhan1000</b></sub>
444+
</a>
445+
</td>
446+
<td align="center">
447+
<a href="https://github.com/orchard0">
448+
<img src="https://avatars.githubusercontent.com/u/55663276?v=4" width="100;" alt="orchard0"/>
449+
<br />
450+
<sub><b>orchard0</b></sub>
451+
</a>
452+
</td>
453+
</tr>
454+
<tbody>
455+
</table>
456+
<!-- readme: contributors -end -->
457+
254458
## Contributing
255459

256460
See [CONTRIBUTING.md](/CONTRIBUTING.md) for guidance on adding services with the [template](/templates/service-template/) and keeping Tailscale-sidecar setups consistent.

0 commit comments

Comments
 (0)