chore: Add markdown files

This commit is contained in:
2025-09-27 18:59:45 +10:00
parent 48bdaf28ec
commit f35163b5cd
5 changed files with 151 additions and 4 deletions

34
CHANGELOG.md Normal file
View File

@@ -0,0 +1,34 @@
# 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`)