Welcome to todo-app
First, you need to ensure you have brew, task, docker, git, and uv installed locally, and the docker daemon is running.
Then, you can setup your local environment via:
# Install the dependencies
task init
# Build the image
task build
# Run the image
docker run labworksdev/todo-app:0.0.0 --helpIf you'd like to build all of the supported docker images, you can set the PLATFORM env var to all like this:
PLATFORM=all task buildYou can also specify a single platform of either linux/arm64 or linux/amd64
If you'd like to be able to run task license-check locally, you will need to install grant and ensure it's in your PATH.
If you're troubleshooting the results of any of the tasks, you can add -v to enable debug task logging, for instance:
task -v buildThis project is configured with automated dependency management:
- Dependabot: Automatically creates pull requests for Python, GitHub Actions, and Docker dependency updates
- Renovate: Provides more advanced dependency update management with grouping and scheduling capabilities
Both tools are pre-configured and will start working once the repository is pushed to GitHub.
For frequently asked questions including release workflow troubleshooting, see our FAQ documentation.
This project was generated with 🤟 by Zenable