182 Commits

Author SHA1 Message Date
Raicuparta
a8392abd0f
get thumbnails from html images (#1100) 2025-07-24 19:57:35 -07:00
Ben C
614560d034
Add tag for mod packs (#1099)
Bypassing reqs bc i made a small change to the schema and xen and corby approved before.

* Add `symbolic` tag for mod "packs"

* Update add-mod.yml

* Add pack tag to every jam 3 mod

* Update mods.schema.json

---------

Co-authored-by: xen-42 <nicholasconnors@hotmail.ca>
2025-07-24 20:04:36 -04:00
github-actions[bot]
682a52cf51
Change thumbnail url description (#1067)
Co-authored-by: Noah Pilarski <megapiggy@outerwildsmods.com>
2025-07-19 18:47:13 -04:00
Raicuparta
e4571d4441
Thumbnail property again (#1043)
* Reapply "Reapply "Specify mod thumbnail in database (#1036)""

This reverts commit a7567248da0f1cf0b100eafbf4972f8e67b83ee5.

* keep previous mod thumbnail
2025-05-31 13:53:22 +02:00
Raicuparta
a7567248da Revert "Reapply "Specify mod thumbnail in database (#1036)""
This reverts commit bec1e350ffecf20066f8a597677fcc41d479c093.
2025-05-27 15:24:53 +02:00
Raicuparta
bec1e350ff Reapply "Specify mod thumbnail in database (#1036)"
This reverts commit c6919325575695c3ba74378ecf9d55368f837486.
2025-05-27 15:20:49 +02:00
Raicuparta
c691932557 Revert "Specify mod thumbnail in database (#1036)"
This reverts commit 0e01597730a00146d401297f795dff33aa62c69f.
2025-05-26 19:33:34 +02:00
Raicuparta
0e01597730 Specify mod thumbnail in database (#1036) 2025-05-26 19:33:30 +02:00
Raicuparta
055d40e803
stop deleting old thumbnails 2025-05-26 16:03:14 +02:00
Raicuparta
1a9c87cb15
use non-reserved gh token env name 2024-09-01 23:56:12 +02:00
Raicuparta
037b5fa1f8
fall back to default actions token in update reelases workflow 2024-09-01 23:50:55 +02:00
Raicuparta
c5ea918673
use default actions github token for PR action 2024-09-01 23:35:45 +02:00
Ben C
7ba83d9722
Fix trailing slash issue on mod checker 2024-08-14 07:37:34 -04:00
Ben C
1739a6448d
Checker: Dont exit 1 on status report 2024-07-28 14:44:34 -04:00
Ben C
127a0221ca
Update check-new-mod.yml 2024-07-28 14:36:56 -04:00
Ben C
818b24064b
Update check-new-mod.yml 2024-07-28 14:31:10 -04:00
Ben C
449bc71829
Fix repo grabber for mod checker action 2024-07-28 14:22:43 -04:00
Ben C
e8b4bf082f
Update Dependencies (#907)
* Update Dependencies

* Update Action Dependencies
2024-06-15 12:39:18 -04:00
Ben C
c7d14967d3
Make issue comments for checker actually work 2024-06-15 11:19:47 -04:00
Ben C
95fab9266a
Make issue comments for checker actually work 2024-06-15 11:14:07 -04:00
Ben C
92f27af528
Make issue comments for checker actually work 2024-06-15 11:07:00 -04:00
Ben C
af3bcbe714
Add Mods Checker on Issue Comment (#905)
* Add Mods Checker

* Also on issue comment
2024-06-15 11:03:00 -04:00
Ben C
099ab53777
Update check-new-mod.yml (#885) 2024-05-20 16:25:14 -04:00
Ben C
d80227194b
Add Mods Checker (#879)
Adds a new action that checks newly added mods for some basic sanity:

- Checks if the mod's repo is available
- Checks if there's a release with an asset
- Checks if the unique names, versions, etc match
- Warns on no description or non-semver versioning
- Checks if the unique name of a mod is alredy in-use
- Checks if the manifest points to a non-existent DLL file
- Checks if the dependencies listed in `dependencies` actually exist in our database

This is somewhat tested, but idk how well it'll work
2024-05-20 14:29:36 -04:00
Ben C
ee426ad8f6
Add requires-dlc guy (#789)
* Add requires-dlc guy

* Tag mods which require the dlc

* Update from source (#794)

* Add new mod: orclecle.TinyPatchForDivergence (#791)

Co-authored-by: TRSasasusu <TRSasasusu@users.noreply.github.com>

* Add new mod: Acamaeda.QuietEchoes (#793)

Co-authored-by: Acamaeda <Acamaeda@users.noreply.github.com>

---------

Co-authored-by: Raicuparta <Raicuparta@users.noreply.github.com>
Co-authored-by: TRSasasusu <TRSasasusu@users.noreply.github.com>
Co-authored-by: Acamaeda <Acamaeda@users.noreply.github.com>

* Update mods.json

* Change Requies DLC To Seperate Field

* Typo

---------

Co-authored-by: xen-42 <nicholasconnors@hotmail.ca>
Co-authored-by: Raicuparta <Raicuparta@users.noreply.github.com>
Co-authored-by: TRSasasusu <TRSasasusu@users.noreply.github.com>
Co-authored-by: Acamaeda <Acamaeda@users.noreply.github.com>
2023-12-23 23:42:10 -05:00
Ben C
1eb6a1a7d9
Update PNPM and deps (#757) 2023-07-29 15:03:57 -04:00
Will Corby
da75c80745
Remove utility from template (#667)
* Update add-mod.yml

remove the utility dropdown

* Update mods.json

change tag of a mod to make it a library
2023-03-28 14:37:23 -07:00
Raicuparta
7975fcf0da
Separate discord notifications into a separate action (#653)
* separate notifications from rest of workflow

* Make database copy

* placeholder changelog

* Update mods.json

* Update update-releases.yml

* add logging, remove unused argument

* Update mods.json

* fix database diff file

* change mods json

* use staging page for thumbnails

* Update mods.json

* Include changelogs in database

* test update

* remove test stuff

* Clean up paths

* Fix import paths
2023-03-13 16:23:45 +01:00
Raicuparta
834b0a880b
Prevent building website for PRs 2023-03-11 13:34:01 +01:00
Raicuparta
1c203ecc00
Trigger website build after db updates 2023-03-05 20:15:29 +01:00
Raicuparta
050c8db76e trigger main workflow on pull requests 2023-03-05 19:48:32 +01:00
Raicuparta
bc774766f1 fix pr test workflow 2023-03-05 19:34:12 +01:00
Raicuparta
d04383ecd3
Combine TS projects into one (#647)
* Get previous database from workflow

* fix diff types

* read files from paths instead of as string

* logs modsJson

* log stuff

* single scripts project sued by both workflows

* rename action fiel

* fix action yml paths

* fix action paths again

* fix paths yet again

* please
2023-03-05 19:21:29 +01:00
Raicuparta
28e634fd2c faster database checkout 2023-03-05 15:10:40 +01:00
Raicuparta
08926b6597
Deploy to pages in same workflow as updating database (#646)
* deploy to gh pages as part of workflow

* Update mods.json

* fix action path

* Update mods.json

* use provided gh token

* fix artifact upload folder

* set token permissions

* fix commit permissions

* Cleanup
2023-03-05 15:07:27 +01:00
Raicuparta
a4b2b64e2d update every 5 minutes 2023-03-01 01:27:51 +01:00
Raicuparta
9a50cffb60
Reduce update rate to 30 minutes 2023-01-20 15:34:08 +01:00
Raicuparta
cc88f640d2 add jam tag 2023-01-08 00:16:49 +01:00
Raicuparta
c01eda2e92 fix discord notification with image 2022-12-28 10:26:50 +00:00
Raicuparta
02e0150f8f remove thumbnails before fetching new ones 2022-12-27 19:05:35 +00:00
Raicuparta
7382b5b01f slightly less frequent updates 2022-12-27 11:44:52 +00:00
Raicuparta
cff82094b7
Add mod thumbnails to database (#563) 2022-12-26 23:50:39 +01:00
Raicuparta
56f625cd91
Revert "Upload mod thumbnails to database (#559)" (#560)
This reverts commit 5d668627377664b7d0e5edb1fdef186ee659b5ae.
2022-12-26 14:36:29 +01:00
Raicuparta
5d66862737
Upload mod thumbnails to database (#559)
* cleanup

* upload thumbnails

* it was all broken, better now

* ignore svgs

* ignore shields.io images

* update main database workflow with thumbnails
2022-12-26 14:32:36 +01:00
Raicuparta
7b5095e770
Make tags required 2022-12-23 14:02:35 +00:00
Ben C
3428cb3d09
Update git-auto-commit-action (#502)
* Update update-releases.yml

* Update update-releases.yml
2022-11-09 09:46:29 -05:00
Raicuparta
74a143e7f7
update every 10 minutes 2022-11-04 22:32:57 +01:00
Raicuparta
757498e81e lower update frequency 2022-11-04 20:17:26 +00:00
Raicuparta
3d703852d3 Fix tag form text 2022-10-14 22:12:50 +02:00
Raicuparta
267fd85fad add tags to issue form 2022-10-14 22:12:03 +02:00