Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3330 commits
Select commit Hold shift + click to select a range
184cde7
Delete topics/swift-vapor/swift-vapor.png
maclacerda Sep 17, 2025
5bb4884
Add files via upload
maclacerda Sep 17, 2025
0ebbfcf
chore(deps): bump rexml in the bundler group across 1 directory
dependabot[bot] Sep 17, 2025
f388f5c
Merge pull request #4891 from github/dependabot/bundler/bundler-6d4d9…
jmeridth Sep 17, 2025
bdd40b4
Merge branch 'main' into add-swift-vapor-topic
maclacerda Sep 18, 2025
4f5d6c7
Merge pull request #4890 from maclacerda/add-swift-vapor-topic
jmeridth Sep 19, 2025
4394897
✨ Autofixing renamed/removed collection items ✨
kenyonj Sep 21, 2025
fd7d3ba
Merge pull request #4892 from github/update-collections-${PR_ID}
Sep 21, 2025
b74ded0
Create index.md
alizardguy Sep 21, 2025
a227f99
Fix short description formatting in Anyland topic
alizardguy Sep 21, 2025
c4f32d2
Fix punctuation in Anyland short description
alizardguy Sep 21, 2025
f7df0bc
Add files via upload
alizardguy Sep 21, 2025
9198935
Add files via upload
alizardguy Sep 21, 2025
403cbef
Update topics/anyland/index.md
alizardguy Sep 21, 2025
02e58cb
Add logo and URL to Anyland topic
alizardguy Sep 21, 2025
110d5f3
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Sep 22, 2025
9a02abb
chore(deps): bump json from 2.13.2 to 2.14.1 in the dependencies group
dependabot[bot] Sep 22, 2025
237488a
Merge pull request #4894 from github/dependabot/github_actions/depend…
jmeridth Sep 22, 2025
f03cc1f
Merge pull request #4895 from github/dependabot/bundler/dependencies-…
jmeridth Sep 22, 2025
a51afda
Merge pull request #4893 from alizardguy/main
jmeridth Sep 25, 2025
99e6d93
✨ Autofixing renamed/removed collection items ✨
kenyonj Sep 28, 2025
c893fa5
Merge pull request #4900 from github/update-collections-${PR_ID}
Sep 28, 2025
2c9b558
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Sep 29, 2025
4d0573a
chore(deps): bump the dependencies group with 3 updates
dependabot[bot] Sep 29, 2025
23d57f4
Merge pull request #4901 from github/dependabot/github_actions/depend…
jmeridth Sep 29, 2025
623a2d4
Merge pull request #4902 from github/dependabot/bundler/dependencies-…
jmeridth Sep 29, 2025
f3cde26
Add Hanami web framework topic
andrew Sep 29, 2025
bc4cc61
Update topics/hanami/index.md
andrew Sep 29, 2025
94f8cc8
Resize Hanami logo image
andrew Sep 29, 2025
e4137ab
feat: made in Hungary collection
sibosi Oct 2, 2025
603ab4f
feat: update Made in Hungary collection
sibosi Oct 2, 2025
388547c
reorder items in Made in Hungary collection
sibosi Oct 2, 2025
752a333
Merge pull request #4903 from andrew/main
ahpook Oct 2, 2025
80c0775
update prezi to prezi/spaghetti
sibosi Oct 3, 2025
20d94a8
Merge branch 'main' into main
sibosi Oct 3, 2025
9a5e995
Merge pull request #4905 from sibosi/main
ahpook Oct 3, 2025
c679093
chore(deps): bump actions/stale in the dependencies group
dependabot[bot] Oct 6, 2025
76659af
Merge pull request #4908 from github/dependabot/github_actions/depend…
jmeridth Oct 6, 2025
bbbb7f4
✨ Autofixing renamed/removed collection items ✨
kenyonj Oct 7, 2025
a2cf52e
Add Typst topic
sebastian-de Oct 7, 2025
c8c4a4f
Merge pull request #4909 from github/update-collections-${PR_ID}
Oct 7, 2025
062bf37
Merge pull request #4910 from sebastian-de/add-typst
jmeridth Oct 7, 2025
d334a2b
chore(deps): bump the dependencies group with 3 updates
dependabot[bot] Oct 13, 2025
d27edc7
Merge pull request #4911 from github/dependabot/bundler/dependencies-…
Oct 13, 2025
c5bd261
add void editor to text editors collection
kutt Oct 13, 2025
41cdba8
move void editor to end of the list
kutt Oct 14, 2025
7df05c1
feat: add Evergreen ILS topic with details and logo
IanSkelskey Oct 15, 2025
6909e1a
use a standard hyphen instead of en-dash in 'web‑based' for consisten…
IanSkelskey Oct 16, 2025
06b70ab
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Oct 20, 2025
a46e059
chore(deps): bump rubocop-performance in the dependencies group
dependabot[bot] Oct 20, 2025
202bd76
Merge pull request #4915 from github/dependabot/bundler/dependencies-…
jmeridth Oct 20, 2025
f7595bd
Merge pull request #4914 from github/dependabot/github_actions/depend…
jmeridth Oct 20, 2025
07cd2c9
Merge branch 'main' into evergreen-ils
IanSkelskey Oct 20, 2025
0877680
Merge pull request #4913 from IanSkelskey/evergreen-ils
jmeridth Oct 22, 2025
598ab38
Merge pull request #4912 from kutt/patch-1
jmeridth Oct 22, 2025
adc02e9
Add new project to Made in Iran collection
mohammad-hassani Oct 26, 2025
fae4a70
chore(deps): bump the dependencies group with 2 updates
dependabot[bot] Oct 27, 2025
9a8b3e0
fix: remove hayase-app/ui repo from made-in-poland collection
jmeridth Oct 27, 2025
1d8ccfc
Merge pull request #4921 from github/dependabot/bundler/dependencies-…
Oct 27, 2025
07834e9
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Oct 27, 2025
872193d
Merge pull request #4920 from github/dependabot/github_actions/depend…
jmeridth Oct 27, 2025
92aba9c
Merge branch 'main' into patch-3
Oct 27, 2025
48898cb
Merge pull request #4919 from mohammad-hassani/patch-3
jmeridth Oct 27, 2025
1fde96b
chore(deps): bump the dependencies group with 2 updates
dependabot[bot] Nov 3, 2025
bc1cb9f
Merge pull request #4926 from github/dependabot/bundler/dependencies-…
jmeridth Nov 3, 2025
aaa229a
chore(deps): bump the dependencies group with 2 updates
dependabot[bot] Nov 10, 2025
29c41fa
Merge pull request #4930 from github/dependabot/bundler/dependencies-…
jmeridth Nov 12, 2025
9b8725d
Add new file 123 to topics/xonsh
anki-code Nov 14, 2025
dc84928
Delete topics/xonsh/123
anki-code Nov 14, 2025
3d10f6e
Delete topics/xonsh/xonsh.png
anki-code Nov 14, 2025
d27e2c6
Add files via upload
anki-code Nov 14, 2025
e2048a4
Delete topics/xonsh/xonsh.png
anki-code Nov 14, 2025
00138ca
xonsh icon 288x288
anki-code Nov 14, 2025
086f47c
Delete topics/xontrib/xontrib.png
anki-code Nov 14, 2025
5ffbb53
Add files via upload
anki-code Nov 14, 2025
fef13bb
✨ Autofixing renamed/removed collection items ✨
kenyonj Nov 15, 2025
6561d6f
Merge pull request #4934 from github/update-collections-${PR_ID}
Nov 15, 2025
1105713
Merge branch 'main' into patch-1
anki-code Nov 15, 2025
3d8916d
Merge pull request #4933 from anki-code/patch-1
jmeridth Nov 17, 2025
99d5115
Add superproductivity
Mustache-Games Nov 17, 2025
2a2963b
Fix typo in superproductivity topic, rename logo file and add related…
Mustache-Games Nov 18, 2025
cea2db1
✨ Autofixing renamed/removed collection items ✨
kenyonj Nov 19, 2025
ecfc493
Merge pull request #4939 from github/update-collections-${PR_ID}
Nov 19, 2025
73a872c
✨ Autofixing renamed/removed collection items ✨
kenyonj Nov 19, 2025
55a5aab
Merge pull request #4940 from github/update-collections-${PR_ID}
Nov 19, 2025
e5b9463
fix errors
Mustache-Games Nov 19, 2025
9ed370b
Add 5G topic
louisroyer Nov 20, 2025
a9de765
Merge pull request #4941 from louisroyer/5G
jmeridth Nov 20, 2025
76b8fb3
Merge pull request #4935 from Mustache-Games/main
jmeridth Nov 20, 2025
0d36487
Merge branch 'github:main' into main
piratabrasileiro1 Nov 22, 2025
a6b2b14
✨ Autofixing renamed/removed collection items ✨
kenyonj Nov 22, 2025
5f2a6bd
Merge pull request #4944 from github/update-collections-${PR_ID}
Nov 22, 2025
46e2ec8
Merge branch 'main' into main
piratabrasileiro1 Nov 22, 2025
db1d900
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Nov 24, 2025
c39021b
chore(deps): bump actions/checkout from 5.0.0 to 6.0.0
dependabot[bot] Nov 24, 2025
972e609
chore(deps): bump minitest in the dependencies group
dependabot[bot] Nov 24, 2025
98b578e
Merge pull request #4946 from github/dependabot/github_actions/depend…
jmeridth Nov 24, 2025
7f4d466
Merge pull request #4948 from github/dependabot/bundler/dependencies-…
jmeridth Nov 24, 2025
8e073cd
Merge pull request #4947 from github/dependabot/github_actions/action…
jmeridth Nov 24, 2025
090a87c
update goldsrc
piratabrasileiro1 Nov 25, 2025
ba14e6e
fix folder
piratabrasileiro1 Nov 25, 2025
8e757ce
Merge branch 'main' into main
piratabrasileiro1 Nov 25, 2025
a3df34d
Update index.md
piratabrasileiro1 Nov 25, 2025
b81538e
added unopim and aureuserp
VikassWebkul214254 Nov 25, 2025
7f5469a
✨ Autofixing renamed/removed collection items ✨
kenyonj Nov 26, 2025
4008235
Merge pull request #4953 from github/update-collections-${PR_ID}
Nov 26, 2025
4866e03
Merge branch 'main' into main
piratabrasileiro1 Nov 27, 2025
96e760e
chore(deps): bump webrick from 1.9.1 to 1.9.2 in the dependencies group
dependabot[bot] Dec 1, 2025
f0cac25
Merge pull request #4956 from github/dependabot/bundler/dependencies-…
jmeridth Dec 1, 2025
4bd4a20
Merge pull request #4952 from VikassWebkul214254/unopim-aureuserp
jmeridth Dec 1, 2025
70bcdfd
Normalize casing and aliases in QuakeC index
piratabrasileiro1 Dec 3, 2025
b564ded
Convert GitHub Pages URL to Markdown link
Michael21107 Dec 3, 2025
3a1a64f
chore: add 2024 and 2025 aliases to advent-of-code
asselindebeauville Dec 3, 2025
3d58ca2
Merge pull request #4957 from Michael21107/patch-1
jmeridth Dec 3, 2025
76a0b23
dreamlab collective and agentics foundation
jjohare Dec 3, 2025
16ca992
288 resize
jjohare Dec 3, 2025
bf853d0
fix
piratabrasileiro1 Dec 4, 2025
025dc88
Merge branch 'main' into main
piratabrasileiro1 Dec 4, 2025
6dcff9f
piratabrasileiro1 Dec 4, 2025
d68a361
fix
piratabrasileiro1 Dec 4, 2025
fdd537d
reanmed quakec
piratabrasileiro1 Dec 4, 2025
4f78c9c
Fix formatting in government index markdown
Michael21107 Dec 4, 2025
ad50751
Merge pull request #4960 from Michael21107/patch-2
tomthorogood Dec 4, 2025
353bb91
fix
piratabrasileiro1 Dec 5, 2025
683888c
fix
piratabrasileiro1 Dec 5, 2025
b73d5e3
Merge pull request #4958 from asselindebeauville/topics/advent-of-code
jmeridth Dec 5, 2025
7b3a688
delete
piratabrasileiro1 Dec 5, 2025
0770287
remade quakec
piratabrasileiro1 Dec 5, 2025
e10fe2b
fix
piratabrasileiro1 Dec 5, 2025
448c16a
Merge branch 'main' into main
piratabrasileiro1 Dec 5, 2025
9a8d16a
fix
piratabrasileiro1 Dec 5, 2025
49db396
missed year
piratabrasileiro1 Dec 5, 2025
b236776
chore(deps): bump the dependencies group with 3 updates
dependabot[bot] Dec 8, 2025
03cb70c
change zscript and add kex
piratabrasileiro1 Dec 8, 2025
e2b8e66
Merge pull request #4965 from github/dependabot/github_actions/depend…
jmeridth Dec 9, 2025
a514b8a
fix title
piratabrasileiro1 Dec 9, 2025
c9495bd
CI issues
jjohare Dec 11, 2025
484b6e8
another hyphen was blocking
jjohare Dec 11, 2025
32fcb98
✨ Autofixing renamed/removed collection items ✨
kenyonj Dec 12, 2025
9bb5167
Merge pull request #4968 from github/update-collections-${PR_ID}
Dec 12, 2025
82c450a
Merge pull request #4945 from piratabrasileiro1/main
tomthorogood Dec 12, 2025
946925c
add build-engine related topics
piratabrasileiro1 Dec 12, 2025
312d6b8
Initial plan
Copilot Dec 14, 2025
050e061
docs: Add Shizuku topic page with description, image, and links
Copilot Dec 14, 2025
2976cf9
chore: Scale down shizuku.png
xLexip Dec 14, 2025
0ab684c
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Dec 15, 2025
16d40e7
chore(deps): bump peter-evans/create-pull-request from 7 to 8
dependabot[bot] Dec 15, 2025
9b75889
chore(deps): bump the dependencies group across 1 directory with 2 up…
dependabot[bot] Dec 15, 2025
7d5958f
Merge pull request #4973 from github/dependabot/bundler/dependencies-…
jmeridth Dec 15, 2025
5cbb72b
Merge pull request #4971 from github/dependabot/github_actions/depend…
jmeridth Dec 15, 2025
e53a76b
Merge pull request #4972 from github/dependabot/github_actions/peter-…
jmeridth Dec 15, 2025
9d3c64d
Merge pull request #4959 from TheDreamLabUK/main
jmeridth Dec 15, 2025
441da1d
Merge pull request #4970 from xLexip/copilot/add-description-image-li…
jmeridth Dec 15, 2025
45f0bb9
add southpaw
piratabrasileiro1 Dec 15, 2025
51111fe
change text
piratabrasileiro1 Dec 15, 2025
796c0a6
change serious editor
piratabrasileiro1 Dec 15, 2025
a91bc6b
Merge branch 'github:main' into main
piratabrasileiro1 Dec 15, 2025
cf5b1eb
change text
piratabrasileiro1 Dec 15, 2025
e9ed403
change text
piratabrasileiro1 Dec 15, 2025
4a2834c
removed duplicate
piratabrasileiro1 Dec 16, 2025
59fc369
add valve-engine
piratabrasileiro1 Dec 17, 2025
42a6ff4
add randomizer
piratabrasileiro1 Dec 17, 2025
8114844
Delete topics/data-corruptor/index.md
piratabrasileiro1 Dec 19, 2025
7e171ba
Delete topics/hammer-editor/index.md
piratabrasileiro1 Dec 19, 2025
b5089bf
Delete topics/source-2/index.md
piratabrasileiro1 Dec 19, 2025
fa52595
Delete topics/randomizer/index.md
piratabrasileiro1 Dec 19, 2025
c4dc471
Delete topics/source-1/index.md
piratabrasileiro1 Dec 19, 2025
e546d74
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Dec 22, 2025
b0ddf11
chore(deps): bump rubocop in the dependencies group
dependabot[bot] Dec 22, 2025
4b25cd4
chore(deps): bump minitest from 5.27.0 to 6.0.0
dependabot[bot] Dec 22, 2025
603815e
Merge pull request #4977 from github/dependabot/github_actions/depend…
jmeridth Dec 22, 2025
60566a1
Merge pull request #4978 from github/dependabot/bundler/dependencies-…
jmeridth Dec 22, 2025
ed0f995
✨ Autofixing renamed/removed collection items ✨
kenyonj Dec 22, 2025
c5e6531
Merge pull request #4980 from github/update-collections-${PR_ID}
Dec 22, 2025
bab739f
Merge pull request #4979 from github/dependabot/bundler/minitest-6.0.0
jmeridth Dec 22, 2025
9dac94f
add removed things to another branch
piratabrasileiro1 Dec 22, 2025
5798e6c
Create index.md for tool-assisted speedrunning topic
piratabrasileiro1 Dec 22, 2025
b1e196f
Revise Source engine details in index.md
piratabrasileiro1 Dec 23, 2025
859e016
rename source 1/2
piratabrasileiro1 Dec 23, 2025
1194711
Merge branch 'main' into main
piratabrasileiro1 Dec 23, 2025
ed9d46c
Merge branch 'github:main' into Test
piratabrasileiro1 Dec 23, 2025
bfc0016
add .io
piratabrasileiro1 Dec 23, 2025
3ef9a93
add wikidata
piratabrasileiro1 Dec 24, 2025
370b282
Update index.md
ice-nuclearcrackhead239 Dec 25, 2025
7d42775
Merge pull request #4975 from piratabrasileiro1/main
jmeridth Dec 25, 2025
064352c
Update index.md
ice-nuclearcrackhead239 Dec 25, 2025
9438ced
Create index.md for QuiltMC topic
YoureIronic Dec 26, 2025
cd3daa7
Add QuiltMC logo
YoureIronic Dec 26, 2025
9efad4a
Merge pull request #4983 from ice-nuclearcrackhead239/patch-1
jmeridth Dec 26, 2025
a451bde
add hammer
piratabrasileiro1 Dec 27, 2025
b7d63f1
add description to source2
piratabrasileiro1 Dec 28, 2025
d1dd87d
Create index.md for Hammer Editor
piratabrasileiro1 Dec 28, 2025
78aed75
Create index.md for Wikidata topic
piratabrasileiro1 Dec 29, 2025
d568aff
Create Zenscript index with description and aliases
piratabrasileiro1 Dec 29, 2025
1bf0903
Create IO topic with aliases and description
piratabrasileiro1 Dec 29, 2025
3f62567
Merge branch 'main' into Test
piratabrasileiro1 Dec 29, 2025
b622453
fix
piratabrasileiro1 Dec 29, 2025
b12976a
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Dec 29, 2025
434c232
chore(deps): bump the dependencies group with 6 updates
dependabot[bot] Dec 29, 2025
f0fcb4e
Merge pull request #4989 from github/dependabot/bundler/dependencies-…
jmeridth Dec 29, 2025
d6fbf05
Merge pull request #4988 from github/dependabot/github_actions/depend…
jmeridth Dec 29, 2025
b9229a7
Merge branch 'main' into Test
piratabrasileiro1 Dec 30, 2025
bd644ad
Add stylelint to clean code linters list
ntwb Jan 2, 2026
2930e17
Update index.md
kvthweatt Jan 3, 2026
ac10c49
Added topic 'bluearchive'.
theinsidersandrush Jan 3, 2026
7bf63ac
Updated bluearchive topic
theinsidersandrush Jan 3, 2026
dd059c5
Merge branch 'main' of https://github.com/theinsidersandrush/github-e…
theinsidersandrush Jan 3, 2026
75c8536
Merge pull request #4995 from ntwb/patch-1
ahpook Jan 5, 2026
0313e01
Fixed capitalization
kvthweatt Jan 5, 2026
6e3be54
Merge pull request #4996 from kvthweatt/patch-1
ahpook Jan 5, 2026
7ec51d8
chore(deps): bump ruby/setup-ruby in the dependencies group
dependabot[bot] Jan 5, 2026
4c2d4e9
Update
theinsidersandrush Jan 5, 2026
7296b4e
fix logo name
YoureIronic Jan 5, 2026
b9c422c
change to hammer
piratabrasileiro1 Jan 6, 2026
cc959f5
Merge branch 'github:main' into main
theinsidersandrush Jan 6, 2026
729d2ba
Update date index
theinsidersandrush Jan 6, 2026
359fcf7
fix
piratabrasileiro1 Jan 7, 2026
bede011
Merge branch 'main' into Test
piratabrasileiro1 Jan 7, 2026
5834a11
Apply suggestion from @ahpook
piratabrasileiro1 Jan 8, 2026
e61c57a
Apply suggestion from @ahpook
piratabrasileiro1 Jan 8, 2026
a43f6a4
Apply suggestion from @ahpook
piratabrasileiro1 Jan 8, 2026
ae91b39
Apply suggestion from @ahpook
piratabrasileiro1 Jan 8, 2026
7f17e7e
randomizer icon
piratabrasileiro1 Jan 8, 2026
70bea5b
Add files via upload
piratabrasileiro1 Jan 8, 2026
e7c4293
add image and remame
piratabrasileiro1 Jan 8, 2026
e97e931
Add files via upload
piratabrasileiro1 Jan 8, 2026
5b3dbf5
Add files via upload
piratabrasileiro1 Jan 8, 2026
9dba6cd
Rename Adobe Express - file.png to source-2-engine
piratabrasileiro1 Jan 9, 2026
a946d1a
Rename source-2-engine to source-2-engine.png
piratabrasileiro1 Jan 9, 2026
91cbfb1
Rename image.png to source-engine.png
piratabrasileiro1 Jan 9, 2026
dca5e2d
Rename image.png to corruptor.png
piratabrasileiro1 Jan 9, 2026
e35e05a
Fix formatting and punctuation in Wikidata index
piratabrasileiro1 Jan 9, 2026
bdba5c9
Update Source 2 Engine index with related games and logo
piratabrasileiro1 Jan 9, 2026
6694b0d
Include logo for randomizer topic
piratabrasileiro1 Jan 9, 2026
f2b1ba3
Enhance Source engine documentation with additional info
piratabrasileiro1 Jan 9, 2026
217bc20
Enhance corruptor index with logo and related topics
piratabrasileiro1 Jan 9, 2026
6b4ffc6
fix
piratabrasileiro1 Jan 9, 2026
acca5f1
Added browser-extension topic
ayushdotdev Jan 14, 2026
2173c53
Fix alias conflict with webextension topic
ayushdotdev Jan 14, 2026
c76719c
Fix alias conflict with webextension topic
ayushdotdev Jan 14, 2026
d04f6fc
Merge pull request #1 from ayushdotdev/ayushdotdev-patch-1
ayushdotdev Jan 14, 2026
eac62e9
Merge pull request #4998 from github/dependabot/github_actions/depend…
ahpook Jan 16, 2026
72ed9bf
Merge pull request #4987 from piratabrasileiro1/Test
ahpook Jan 16, 2026
6fdbba4
Merge pull request #4999 from theinsidersandrush/main
ahpook Jan 16, 2026
2612bb5
Merge pull request #4986 from YoureIronic/main
ahpook Jan 16, 2026
22723e3
✨ Autofixing renamed/removed collection items ✨
kenyonj Jan 16, 2026
a8d5a9d
Fix wrong sized image
ahpook Jan 16, 2026
8160074
Merge pull request #5009 from ayushdotdev/main
ahpook Jan 16, 2026
0e8dee1
Merge pull request #5010 from github/ahpook/fix-img
ahpook Jan 16, 2026
d79806f
Merge pull request #5000 from github/update-collections-${PR_ID}
ahpook Jan 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 19 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "Jekyll website",
"image": "mcr.microsoft.com/devcontainers/jekyll:latest",
"features": {
"ghcr.io/devcontainers/features/node:1": {
"version": "22"
},
"ghcr.io/devcontainers/features/ruby:1": {
"version": "3.3.5"
}
},
"forwardPorts": [
// Jekyll server
4000,
// Live reload server
35729
],
"postCreateCommand": "bundle exec jekyll serve --incremental"
}
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
### Please confirm this pull request meets the following requirements:

- [ ] I followed the contributing guidelines: <https://github.com/github/explore/blob/main/CONTRIBUTING.md>.
- [ ] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).
- [ ] This change is not self-promotion.

### Which change are you proposing?

Expand All @@ -21,7 +21,7 @@ I'm suggesting these edits to an existing topic or collection:

> Please replace this line with an explanation of why you think these changes should be made.

<!-- ⚠️ ... or this section ⚠️ -->
<!-- ⚠️ this section... ⚠️ -->
### Curating a new topic or collection

- [ ] I've formatted my changes as a new folder directory, named for the topic or collection as it appears in the URL on GitHub (e.g. `https://github.com/topics/[NAME]` or `https://github.com/collections/[NAME]`)
Expand Down
41 changes: 34 additions & 7 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,39 @@
---
version: 2
updates:
- package-ecosystem: github-actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: daily
time: "10:00"
timezone: Europe/Vienna
pull-request-branch-name:
separator: "-"
interval: "weekly"
timezone: "America/Los_Angeles"
labels:
- "dependabot"
- "dependencies"
- "github-actions"
commit-message:
prefix: "chore(deps)"
open-pull-requests-limit: 99
rebase-strategy: disabled
groups:
dependencies:
applies-to: version-updates
update-types:
- "minor"
- "patch"
- package-ecosystem: "bundler"
directory: /
schedule:
interval: "weekly"
timezone: "America/Los_Angeles"
labels:
- "dependabot"
- "dependencies"
- "bundler"
commit-message:
prefix: "chore(deps)"
open-pull-requests-limit: 99
groups:
dependencies:
applies-to: version-updates
update-types:
- "minor"
- "patch"
32 changes: 19 additions & 13 deletions .github/workflows/collections-renames.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,36 @@ name: Check and update renamed/removed collection items
on:
workflow_dispatch:
schedule:
- cron: "0 * * * *" # every hour
- cron: "0 * * * *" # every hour

permissions:
contents: read

jobs:
update:
permissions:
pull-requests: write
contents: write
runs-on: ubuntu-latest
if: github.repository_owner == 'github'
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6.0.1

- name: Setup Ruby
uses: ruby/setup-ruby@v1
uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0
with:
bundler-cache: true

- name: Test collection with autofix and commit changes
uses: technote-space/create-pr-action@v2
- name: Test collections and modify with changes
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AUTOCORRECT_RENAMED_REPOS: 1
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: bundle exec rake collections

- name: Commit changes and open PR
uses: peter-evans/create-pull-request@v8
with:
EXECUTE_COMMANDS: |
bundle exec rake collections
COMMIT_MESSAGE: '✨ Autofixing renamed/removed collection items ✨'
COMMIT_NAME: 'GitHub Actions'
COMMIT_EMAIL: '[email protected]'
PR_BRANCH_NAME: 'update-collections-${PR_ID}'
PR_TITLE: '✨ Autofixing renamed/removed collection items ✨'
commit-message: "✨ Autofixing renamed/removed collection items ✨"
committer: "github-actions[bot] <[email protected]>"
branch: "update-collections-${PR_ID}"
title: "✨ Autofixing renamed/removed collection items ✨"
12 changes: 8 additions & 4 deletions .github/workflows/conflict.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@ name: Check for conflicts of interest

on:
pull_request:
merge_group:

permissions:
contents: read

jobs:
check:
Expand All @@ -10,12 +14,12 @@ jobs:
- run: |
echo "In order to review this pull request for acceptance, we need to make sure that all of the prerequisites are satisfied."
echo "This was not checked:"
echo "> I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee)"
echo "This is a requirement to maintain a high level of independence in this project. Please update if you are able to verify that you meet that requirement."
echo "> This change is not self-promotion."
echo "This is a requirement to maintain a high level of independence in this project. Please update to confirm there is no conflict of interest."
echo "Thank you!"
exit 1
if: contains(github.event.pull_request.body, '- [ ] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).')
if: contains(github.event.pull_request.body, '- [ ] This change is not self-promotion.')
name: Fail
- run: exit 0
if: contains(github.event.pull_request.body, '- [x] I have no affiliation with the project I am suggesting (as a maintainer, creator, contractor, or employee).')
if: contains(github.event.pull_request.body, '- [x] This change is not self-promotion.')
name: Succeed
66 changes: 46 additions & 20 deletions .github/workflows/jekyll_build.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,56 @@
name: Build and Publish Jekyll for GitHub Pages

on:
workflow_dispatch:
push:
branches:
- main

permissions:
contents: read

concurrency:
group: "pages"
cancel-in-progress: true

jobs:
jekyll:
build:
permissions:
pages: write
id-token: write
runs-on: ubuntu-latest
steps:
- name: 📂 checkout
uses: actions/[email protected]

- name: 💎 setup ruby
uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0
with:
bundler-cache: true
cache-version: 0

- name: 📄 setup pages
id: pages
uses: actions/[email protected]

- name: 🔨 install dependencies & build site
uses: actions/jekyll-build-pages@44a6e6beabd48582f863aeeb6cb2151cc1716697 # v1.0.13

- name: ⚡️ upload artifact
uses: actions/[email protected]

deploy:
needs: build
permissions:
pages: write
id-token: write

environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

runs-on: ubuntu-latest
steps:
- name: 📂 setup
uses: actions/checkout@v3

- name: 💎 setup ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.1.2

- name: 🔨 install dependencies & build site
uses: limjh16/jekyll-action-ts@v2
with:
enable_cache: true

- name: 🚀 deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./_site
publish_branch: gh-pages
- name: 🚀 deploy
id: deployment
uses: actions/[email protected]
41 changes: 29 additions & 12 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,43 @@
name: Lint

on:
push:
branches:
- main
pull_request:
pull_request_target:
workflow_dispatch:
merge_group:

permissions:
contents: write
checks: write

jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6.0.1

- name: Setup Ruby
uses: ruby/setup-ruby@v1
uses: ruby/setup-ruby@v1.278.0
with:
bundler-cache: true

- name: Run linters
uses: wearerequired/lint-action@v2
with:
auto_fix: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.owner.login == github.repository_owner }}
rubocop: true
rubocop_command_prefix: bundle exec
- name: Run RuboCop with auto-correct
run: |
bundle exec rubocop -A

- name: Check for changes
id: changes
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
if git status --porcelain | grep .; then
echo "changes=true" >> $GITHUB_ENV
else
echo "changes=false" >> $GITHUB_ENV
fi

- name: Commit and push changes
if: env.changes == 'true'
run: |
git add .
git commit -m "chore: auto-corrected with RuboCop"
git push
30 changes: 15 additions & 15 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,27 @@ name: Mark stale PRs
on:
workflow_dispatch:
schedule:
- cron: "0 12 * * *"
- cron: "0 12 * * *"

permissions:
contents: read

jobs:
stale:
permissions:
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v6
with:
stale-pr-message: >
This pull request has been automatically marked as stale because it has not
had recent activity. It will be closed if no further activity occurs.
Thank you for your contributions.
stale-pr-label: "stale"
exempt-pr-labels: "pinned,security,dependencies"
days-before-pr-stale: 30
days-before-pr-close: 7
ascending: true
operations-per-run: 100
- uses: actions/stale@v10.1.1
with:
stale-pr-message: >
This pull request has been automatically marked as stale because it has not
had recent activity. It will be closed if no further activity occurs.
Thank you for your contributions.
stale-pr-label: "stale"
exempt-pr-labels: "pinned,security,dependencies"
days-before-pr-stale: 30
days-before-pr-close: 7
ascending: true
operations-per-run: 100
22 changes: 18 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
- main
pull_request:
workflow_dispatch:
merge_group:

permissions:
contents: read

jobs:
test:
Expand All @@ -15,12 +19,18 @@ jobs:
test_type:
- collections
- topics
- all
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6.0.1
with:
fetch-depth: 0

- name: Get non-topic and non-collection changed files
id: all
if: matrix.test_type == 'all'
run: echo "changed=$(git diff --name-only --diff-filter=ACMRT ${{ github.event.pull_request.base.sha }} ${{ github.sha }} | grep -ve '^topics\/' -ve '^collections\/' | xargs)" >> $GITHUB_OUTPUT

- name: Get changed topic files
id: topics
if: matrix.test_type == 'topics'
Expand All @@ -32,15 +42,19 @@ jobs:
run: echo "changed=$(git diff --name-only --diff-filter=ACMRT ${{ github.event.pull_request.base.sha }} ${{ github.sha }} | grep ^collections\/ | xargs)" >> $GITHUB_OUTPUT

- name: Setup Ruby
if: ${{ steps.topics.outputs.changed || steps.collections.outputs.changed }}
uses: ruby/setup-ruby@v1
if: ${{ steps.topics.outputs.changed || steps.collections.outputs.changed || steps.all.outputs.changed }}
uses: ruby/setup-ruby@4c24fa5ec04b2e79eb40571b1cee2a0d2b705771 # v1.278.0
with:
bundler-cache: true

- name: Build and test with Rake
if: (matrix.test_type == 'topics' && steps.topics.outputs.changed) || (matrix.test_type == 'collections' && steps.collections.outputs.changed)
if: |
(matrix.test_type == 'topics' && steps.topics.outputs.changed) ||
(matrix.test_type == 'collections' && steps.collections.outputs.changed) ||
(matrix.test_type == 'all' && steps.all.outputs.changed)
run: bundle exec rake ${{ matrix.test_type }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TOPIC_FILES: ${{ steps.topics.outputs.changed }}
COLLECTION_FILES: ${{ steps.collections.outputs.changed }}
TEST_ALL_FILES: ${{ steps.all.outputs.changed }}
Loading