You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- All GitHub Actions `uses:` references pinned to full commit SHAs
27
+
(supply-chain hardening; Dependabot will keep them current)
28
+
- Release job now requires manual approval via a `release` GitHub
29
+
environment before any artifact is published
30
+
31
+
### Security
32
+
- Enabled GitHub vulnerability alerts and automated security-fix PRs
33
+
- Applied branch protection on `main`: force-pushes blocked, required
34
+
status check `CI / ci` must pass before merge
35
+
- Added tag protection ruleset (`deletion` + `non_fast_forward` rules
36
+
on `refs/tags/v*`): existing release tags cannot be deleted or moved
37
+
- Disabled unused repository surface area (wiki, projects)
38
+
10
39
## [0.2.0] - 2026-03-29
11
40
12
41
### Added
@@ -64,6 +93,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
64
93
-`Action/AssignColorsByDayOfWeek.php` — assigns task card colors based on the day of week of the task's due date (Mon–Fri), triggered on `EVENT_CREATE`
65
94
- Configurable per-project day→color mapping via Kanboard's automatic action UI
0 commit comments