35 lines
844 B
Markdown
35 lines
844 B
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/).
|
|
|
|
---
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Initial setup of OpenTofu project structure
|
|
- Providers for Proxmox, Omada, GitHub
|
|
- PostgreSQL backend support
|
|
- GitHub Actions CI/CD workflow with `init`, `fmt`, `validate`, `plan`, and `apply`
|
|
- Secure secrets handling via `terraform.auto.tfvars`
|
|
|
|
### Changed
|
|
- N/A
|
|
|
|
### Removed
|
|
- N/A
|
|
|
|
---
|
|
|
|
## [0.1.0] - 2025-09-27
|
|
|
|
### Added
|
|
- First working pipeline applying infrastructure automatically on `main`
|
|
- Docker VM definition (`docker.tf`)
|
|
- GitHub repo/org configuration (`github.tf`)
|
|
- Omada networking definitions (`omada.tf`)
|
|
- Provider and backend config (`provider.tf`)
|