Commit Graph
42 Commits
Author SHA1 Message Date
Keli Grubb 69d1be9415 update dependencies and change default model (#24)
Release / generate-dungeon (push) Failing after 40s
Release / upload-to-gitea-release (push) Has been skipped
Reviewed-on: #24
2026-07-10 23:38:28 +00:00
Keli Grubb 2cb57aed41 fix(release): use artifact actions v3 on Gitea mirrors. (#11)
Release / generate-dungeon (push) Successful in 3m53s
Release / upload-to-gitea-release (push) Successful in 11s
v4+ relies on @actions/artifact v2, which this runner rejects. Download
uses path: . so release PDFs land in the job root for ls *.pdf.

Reviewed-on: #11
Co-authored-by: keligrubb <keligrubb324@gmail.com>
Co-committed-by: keligrubb <keligrubb324@gmail.com>
2026-04-15 03:07:49 +00:00
Keli Grubb 1e7c5855e5 Point Gitea Actions at git.keligrubb.com action mirrors. (#10)
Release / generate-dungeon (push) Failing after 2m41s
Release / upload-to-gitea-release (push) Has been skipped
Use self-hosted mirrors for checkout, setup-node, upload-artifact, and
download-artifact. Pin upload/download to v3 so artifact uploads work on
runners that do not support @actions/artifact v2 (GHES-style); set
download path to the workspace root for the release upload script.

Reviewed-on: #10
Co-authored-by: keligrubb <keligrubb324@gmail.com>
Co-committed-by: keligrubb <keligrubb324@gmail.com>
2026-04-15 03:02:55 +00:00
Keli Grubb 7ea9f93dc8 Improve LLM client immutability and CI model defaults. (#9)
Release / generate-dungeon (push) Failing after 2m30s
Release / upload-to-gitea-release (push) Has been skipped
Replace mutable Ollama model export with a const fallback and initializeModel return value, resolving the model from the environment after optional API discovery. Use a for-of loop over attempt indices instead of let in the retry path.

Continue PDF generation when map image generation or upscaling fails, and avoid mutating request headers in place.

Document Open WebUI-style URLs in the README, pin OLLAMA_MODEL in the Gitea release workflow, and adjust integration and unit tests for the new initialization behavior.

Reviewed-on: #9
Co-authored-by: keligrubb <keligrubb324@gmail.com>
Co-committed-by: keligrubb <keligrubb324@gmail.com>
2026-04-15 02:45:25 +00:00
Keli GrubbandMadison Grubb fb2ffeb4fe migrate-to-gitea-actions (#6)
Release / generate-dungeon (push) Failing after 31m44s
Release / upload-to-gitea-release (push) Has been skipped
Co-authored-by: Madison Grubb <madison@elastiflow.com>
Reviewed-on: #6
2026-03-04 17:37:03 +00:00
Keli GrubbandMadison Grubb 01d1b369b7 replace woodpecker with gitea actions (#5)
Release / generate-dungeon (push) Failing after 47s
Release / upload-to-gitea-release (push) Has been skipped
Co-authored-by: Madison Grubb <madison@elastiflow.com>
Reviewed-on: #5
2026-03-04 17:16:19 +00:00
Keli Grubb 5e7369cd25 Merge pull request 'Configure Renovate' (#1) from renovate/configure into main
ci/woodpecker/cron/release Pipeline failed
Reviewed-on: #1
2026-02-22 03:27:38 +00:00
Keli Grubb 9bd0ded5a6 improve ci 2026-02-21 22:25:02 -05:00
Keli Grubb 83eee20b2c add testing suite 2026-02-21 22:19:21 -05:00
Keli Grubb 07128c3529 cleanup the title generation naming
ci/woodpecker/cron/ci Pipeline was successful
2026-01-22 22:08:27 -05:00
Keli Grubb 5588108cb6 fix validation
ci/woodpecker/cron/ci Pipeline was successful
2026-01-20 22:24:39 -05:00
Keli Grubb e66df13edd cleanup title and formatting 2026-01-20 22:14:33 -05:00
Keli Grubb 96223b81e6 more tweaks
ci/woodpecker/cron/ci Pipeline was successful
2026-01-19 22:37:53 -05:00
Keli Grubb 9332ac6f94 improvements
ci/woodpecker/cron/ci Pipeline was successful
2026-01-18 23:02:18 -05:00
Keli Grubb c54b1a6082 add capability to use default model if a default is provided via api
ci/woodpecker/cron/ci Pipeline was successful
2026-01-16 22:18:31 -05:00
Keli Grubb 3b91ce3068 improve and fix ci stuff. cleanup debug
ci/woodpecker/cron/ci Pipeline failed
2026-01-11 21:41:30 -05:00
Keli Grubb c7bb0f04df fix model name 2026-01-11 20:55:17 -05:00
Keli Grubb 05526b06d6 playaround with debug to figure out ci failures 2026-01-11 20:17:42 -05:00
Keli Grubb af447da042 update deps
ci/woodpecker/cron/ci Pipeline failed
2026-01-10 21:54:32 -05:00
Keli Grubb c48188792d cleanup and fix ci 2026-01-10 21:52:11 -05:00
Keli Grubb 1059eced53 fix ollama model env var mismatch
ci/woodpecker/cron/ci Pipeline failed
2026-01-08 20:57:35 -05:00
Keli Grubb dc9ec367a0 remove workflows that were test workflows
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline failed
2025-09-10 22:38:37 -04:00
Keli Grubb 799ee18dc2 cleanup locations. make treasure bold. try to add some flair to the images 2025-09-10 22:38:06 -04:00
Keli Grubb 277a3ba718 improve overall dungeon cohesiveness
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful
2025-09-08 22:42:42 -04:00
Keli Grubb af315783e0 cleanup everything lol
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful
2025-09-01 16:53:37 -04:00
Keli Grubb 15ce02eec1 revamp release uploads 2025-09-01 15:38:55 -04:00
Keli Grubb 54c57aee48 create release before uploading to it
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful
2025-09-01 12:14:38 -04:00
Keli Grubb 238e59d8b7 try using workspaces
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline was successful
2025-09-01 12:06:19 -04:00
Keli Grubb 151b1f86a0 fix indentation
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline failed
2025-09-01 11:39:07 -04:00
Keli Grubb 68987f8e1a use from_secret
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline failed
2025-09-01 11:36:33 -04:00
Keli Grubb d292f7d87c use secrets? 2025-09-01 11:33:13 -04:00
Keli Grubb 5a138ade10 pass env vars, silly goose...
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/cron/ci Pipeline failed
2025-08-31 23:38:09 -04:00
Keli Grubb fc4589384d completely rework generation to make it more flavorful and fast.
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/cron/ci Pipeline failed
2025-08-30 23:03:15 -04:00
Keli Grubb 102710947b fix linting errors
ci/woodpecker/push/ci Pipeline was successful
2025-08-30 21:55:15 -04:00
Keli Grubb 271b983618 try to make prompts more lightweight
ci/woodpecker/push/ci Pipeline failed
2025-08-30 21:46:57 -04:00
Keli Grubb 3ce843a417 use lighter model
ci/woodpecker/push/ci Pipeline was successful
2025-08-30 02:01:15 -04:00
Keli Grubb 5fdbbf3293 add exponential backoff with jitter. increase retry count to 6 instead of 3
ci/woodpecker/push/ci Pipeline was successful
2025-08-30 00:04:32 -04:00
Keli Grubb 2cb1e5e42d fix invalid yml
ci/woodpecker/push/ci Pipeline was successful
2025-08-29 23:58:48 -04:00
Keli Grubb 2a137aec84 deploy to gitea for now 2025-08-29 23:50:00 -04:00
Keli Grubb 8cecc6cc23 just drop caching for now
ci/woodpecker/push/ci Pipeline was successful
2025-08-29 23:39:02 -04:00
Keli Grubb 95daefa9ef fix caching warnings
ci/woodpecker/push/ci Pipeline was successful
2025-08-29 23:20:27 -04:00
Keli Grubb ed95dd08a2 initial commit
ci/woodpecker/push/ci Pipeline was successful
2025-08-29 22:56:40 -04:00