chore: rebuild the dev env from templates at c1ceac1 #39

Closed
gravityfargo wants to merge 4 commits from chore/rebuild-from-templates into main
Owner

Rebuilds every template-owned file from templates@c1ceac1.

Layers applied

  • shared (common) — agent guidance, ignore files, editor/prettier config, renovate, licence, target contract
  • base type (python)
  • docs variant (common-docs-pdoc) — publish-docs.yml + docs.mk
  • release variant (common-versioning + common-versioning-python) — pr-bump-preview.yml, cz.toml, build-version.yml

Not touched

README.md, CHANGELOG.md, TESTING.md, Dockerfile.test, .env.example, tools/, src/, tests/. pyproject.toml was edited surgically rather than replaced: the uv_build pin moved to >=0.12.0,<0.13.0 and python-dotenv was added to the dev group via uv add; project metadata, dependencies and the Forgejo publish index are unchanged.

Known baseline regressions to classify

The rebuild deliberately drops project-local divergences so CI attributes them:

  • workflows now use runs-on: modernleft-general-ci instead of the athena-archive-ci:0.3.0 image, so exiftool, ffmpeg and poppler-utils are absent
  • the external test-media cache/download steps are gone
  • pytest -m "not slow and not largescale" is now a plain uv run pytest
  • pytest.toml gained --strict-markers and no longer declares the slow / largescale markers
  • the Makefile lost build-test-image, test-slow and publish

Do not merge — this branch exists to be read by CI.

Rebuilds every template-owned file from `templates@c1ceac1`. ## Layers applied - **shared** (`common`) — agent guidance, ignore files, editor/prettier config, renovate, licence, target contract - **base type** (`python`) - **docs variant** (`common-docs-pdoc`) — `publish-docs.yml` + `docs.mk` - **release variant** (`common-versioning` + `common-versioning-python`) — `pr-bump-preview.yml`, `cz.toml`, `build-version.yml` ## Not touched `README.md`, `CHANGELOG.md`, `TESTING.md`, `Dockerfile.test`, `.env.example`, `tools/`, `src/`, `tests/`. `pyproject.toml` was edited surgically rather than replaced: the `uv_build` pin moved to `>=0.12.0,<0.13.0` and `python-dotenv` was added to the dev group via `uv add`; project metadata, dependencies and the Forgejo publish index are unchanged. ## Known baseline regressions to classify The rebuild deliberately drops project-local divergences so CI attributes them: - workflows now use `runs-on: modernleft-general-ci` instead of the `athena-archive-ci:0.3.0` image, so `exiftool`, `ffmpeg` and `poppler-utils` are absent - the external test-media cache/download steps are gone - `pytest -m "not slow and not largescale"` is now a plain `uv run pytest` - `pytest.toml` gained `--strict-markers` and no longer declares the `slow` / `largescale` markers - the `Makefile` lost `build-test-image`, `test-slow` and `publish` Do not merge — this branch exists to be read by CI.
chore: rebuild the dev env from templates at c1ceac1
Some checks failed
PR Bump Preview / Preview version bump (pull_request) Successful in 5s
Test / test (pull_request) Failing after 8s
Test / checks (pull_request) Successful in 13s
Test / code-quality (pull_request) Successful in 0s
1a991db096

Commitizen bump preview

No commits in this PR are eligible for a version bump.

<!-- commitizen-bump-preview --> ## Commitizen bump preview No commits in this PR are eligible for a version bump.
test: restore the slow and largescale markers and move external media to local/
Some checks failed
PR Bump Preview / Preview version bump (pull_request) Successful in 5s
Test / test (pull_request) Failing after 56s
Test / checks (pull_request) Successful in 14s
Test / code-quality (pull_request) Successful in 0s
f294e97b08
ci: restore the archive ci image, media fixtures and marker filter for the test job
All checks were successful
PR Bump Preview / Preview version bump (pull_request) Successful in 5s
Test / test (pull_request) Successful in 38s
Test / checks (pull_request) Successful in 15s
Test / code-quality (pull_request) Successful in 0s
bff626615d
gravityfargo closed this pull request 2026-08-01 22:18:54 +00:00
All checks were successful
PR Bump Preview / Preview version bump (pull_request) Successful in 5s
Test / test (pull_request) Successful in 38s
Test / checks (pull_request) Successful in 15s
Test / code-quality (pull_request) Successful in 0s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ModernLeft/athena-file!39
No description provided.