mirror of
https://github.com/run-llama/template-workflow-data-extraction.git
synced 2026-07-16 04:03:31 -04:00
[PR #5] [MERGED] Start adding some CI and dev utilities here #5
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/run-llama/template-workflow-data-extraction/pull/5
Author: @adrianlyjak
Created: 7/29/2025
Status: ✅ Merged
Merged: 7/29/2025
Merged by: @adrianlyjak
Base:
main← Head:adrian/template-test📝 Commits (10+)
f23ccdcfeat: adding some template tests to make sure everything is kosher3e6a0e6commit the generated project for change tracking74ccd39adding dependenciesc25d37eregenerated53b53awip typecheck and format checks76c37e5start validation scripta3351bbupdate check generatedc3eafa5wip4b311ffwip23d2c97improve📊 Changes
42 files changed (+1703 additions, -17 deletions)
View changed files
➕
.github/workflows/check-regeneration.yml(+26 -0)➕
.gitignore(+6 -0)📝
.gitignore.jinja(+0 -1)📝
copier.yaml(+3 -1)➕
copier/copy_utils.py(+271 -0)📝
pyproject.toml.jinja(+19 -2)📝
src/{{ project_name_snake }}/export_types.py(+2 -0)📝
src/{{ project_name_snake }}/process_file.py(+1 -1)➕
test-proj/.env.template(+6 -0)📝
test-proj/.gitignore(+2 -2)➕
test-proj/README.md(+58 -0)➕
test-proj/copier.yaml(+26 -0)➕
test-proj/llama_deploy.local(+25 -0)➕
test-proj/llama_deploy.yaml(+24 -0)➕
test-proj/pyproject.toml(+47 -0)➕
test-proj/src/test_proj/__init__.py(+0 -0)➕
test-proj/src/test_proj/config.py(+70 -0)➕
test-proj/src/test_proj/export_types.py(+81 -0)➕
test-proj/src/test_proj/process_file.py(+221 -0)➕
test-proj/src/test_proj/schemas.py(+7 -0)...and 22 more files
📄 Description
It's difficult to develop this template. You need to generate it, make changes, then push those changes back to the template. I've been using a test-proj folder for this, and thought it would be better to formalize this process as we start depending on this template more.
This change:
Right now this just checks that the regeneration is up to date. Waiting to fix the format and type errors until some other changes are merged in
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.