Commit Graph

25 Commits

Author SHA1 Message Date
Stefan Goppelt 0ebb212b65 docs: add release process documentation 2026-03-29 16:27:41 +02:00
Stefan Goppelt 91c2a313f2 ci: add tag-based release pipeline with coverage and source archive 2026-03-29 16:04:02 +02:00
Stefan Goppelt 2e267ac6dd ci: move coverage validation to separate script for better readability
continuous-integration/drone/push Build is passing Details
2026-03-29 15:48:21 +02:00
Stefan Goppelt 0e150f0ba9 ci: fix coverage flag parsing for Linux shell compatibility
continuous-integration/drone/push Build is failing Details
2026-03-29 15:45:18 +02:00
Stefan Goppelt 6ca2c4d25f ci: improve drone test checks and coverage reporting
continuous-integration/drone/push Build is failing Details
2026-03-29 15:37:35 +02:00
Stefan Goppelt d01242ae7c docs(dod): enforce markdownlint rule for markdown files 2026-03-29 15:14:33 +02:00
Stefan Goppelt 6236717fdb Refactor documentation for clarity and consistency, update test function naming convention 2026-03-29 15:01:08 +02:00
Stefan Goppelt 2ec2fcd2ab Fix formatting of variable declarations in os_windows.go 2026-03-29 14:54:46 +02:00
Stefan Goppelt 8ace13074f Update CI pipeline to use Go 1.25.8, enhance Definition of Done with SonarQube checks, refactor SID allocation in Windows functions, and improve test coverage for JoiningSlash function. 2026-03-29 14:54:31 +02:00
Stefan Goppelt 1da053fb67 - apply latest AGENTS and DoD templates
- replace PowerShell reconcile script with shell-based reconcile workflow
- add .gitattributes, .editorconfig, and project-local git hooks
- configure .githooks as core.hooksPath
- refresh .gitignore entries from the shared standard
2026-03-29 14:15:29 +02:00
Stefan Goppelt bc9b0ce88f Add configuration files and scripts for project standards enforcement
continuous-integration/drone/push Build is failing Details
- Introduced .editorconfig for consistent coding styles.
- Added .gitattributes to manage line endings and text attributes.
- Created README.md for Git hooks usage and configuration.
- Implemented pre-commit hook to enforce executable permissions and LF line endings for shell scripts.
- Updated .gitignore to include additional build artifacts and directories.
- Enhanced AGENTS.md and Definition of Done documentation with testing standards.
- Modified reconciliation scripts to include new configuration files and templates.
2026-03-29 13:48:46 +02:00
Stefan Goppelt bfb4a30ce8 - add build artifacts/report rule (.build) to AGENTS
- set DoD minimum automated test coverage to 80%
- extend reconcile scripts (ps1/sh) to ensure .gitignore contains .build/
- sync repository standards files to latest template
2026-03-29 13:36:43 +02:00
Stefan Goppelt 77ef79d858 Fix formatting of variable declarations in os_windows.go 2026-03-29 13:31:30 +02:00
Stefan Goppelt a24fffa0e6 Add .gitignore, enhance AGENTS and Definition of Done documentation, update README with project details, and improve test coverage for Windows-specific functionality 2026-03-29 13:31:23 +02:00
Stefan Goppelt e69fd33931 Add AGENTS and Definition of Done documentation; implement project standards reconciliation scripts
continuous-integration/drone/push Build is failing Details
2026-03-29 13:07:14 +02:00
Stefan Goppelt fb0e7bb668 Added readme
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone Build is failing Details
2023-03-08 10:06:55 +01:00
Stefan Goppelt e5e2273520 Updated modules and build
continuous-integration/drone/push Build is passing Details
2023-03-08 09:57:02 +01:00
Stefan Goppelt 2cd365087d Renamed pipeline
continuous-integration/drone Build is passing Details
2023-03-07 17:18:41 +01:00
Stefan Goppelt afef30ff5c NOISSUE: Add build 2023-03-07 17:00:39 +01:00
Stefan Goppelt f61d43d2a5 Add some tests 2022-04-06 10:17:36 +02:00
Stefan Goppelt 3dca802a22 Added tests 2022-04-06 10:00:23 +02:00
Stefan Goppelt 85f19a6074 Fixed windows admin 2022-04-06 09:43:17 +02:00
Stefan Goppelt 01b1bb4153 New method 2022-03-17 11:15:17 +01:00
Stefan Goppelt e9cbf8bf28 Add os specific stuff 2022-03-17 11:11:17 +01:00
Stefan Goppelt ff4b332abc Initial commit 2022-03-17 10:52:22 +01:00