Skip to content

Conversation

@lsorber
Copy link
Member

@lsorber lsorber commented Dec 23, 2025

Changes:

  • Deprecate Cookiecutter
  • Upgrade GitHub Actions
  • Upgrade Debian to trixie
  • Install Starship with apt instead of as a Dev Containers feature

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the migration from Cookiecutter to Copier by removing all Cookiecutter-related files and documentation. The project now exclusively uses Copier for project scaffolding.

Key Changes:

  • Removed Cookiecutter configuration files and post-generation hooks
  • Removed migration documentation from README
  • Removed Cookiecutter-based test workflow and renamed Copier test workflow to simply "test"
  • Updated GitHub Actions versions (checkout@v4 → v6, setup-uv@v6 → v7)

Reviewed changes

Copilot reviewed 32 out of 33 changed files in this pull request and generated no comments.

Show a summary per file
File Description
hooks/post_gen_project.py Deleted Cookiecutter post-generation hook script that conditionally removed files based on template configuration
cookiecutter.json Deleted Cookiecutter template configuration file containing project scaffolding options
copier.yml Removed trailing empty line (whitespace cleanup)
README.md Removed "Migrating from Cookiecutter" documentation section and renumbered development environment options
.github/workflows/test.yml Removed Cookiecutter test job, renamed "test-copier" to "test", and updated GitHub Actions versions
.github/workflows/pr.yml Updated setup-uv action from v6 to v7

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lsorber lsorber force-pushed the ls-deprecate-cookiecutter branch from 697a9e7 to 3399c79 Compare December 23, 2025 15:32
@lsorber lsorber merged commit cf60a21 into main Dec 23, 2025
18 checks passed
@lsorber lsorber deleted the ls-deprecate-cookiecutter branch December 23, 2025 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants