Releases: marcus-hooper/send-teams-notification
Releases · marcus-hooper/send-teams-notification
v1.1.0
Added
- CHANGELOG.md to track project changes
- CHANGELOG validation in CI workflow
- Integration test job in CI workflow
- Cross-platform CI testing (Ubuntu, Windows, macOS)
- CONTRIBUTING.md with contribution guidelines
- Dependabot configuration for automated dependency updates
Changed
- Improved CI workflow with more precise action version comments
- Updated github/codeql-action from v3 to v4
- Updated ossf/scorecard-action from 2.4.0 to 2.4.3
- Updated issue templates from Markdown to YAML forms
- Use JUnitXml format for Pester test output
- Replace heredocs with env vars for multiline strings in workflows
Fixed
- Single commit array handling bug
- PSScriptAnalyzer warnings for empty catch block and ShouldProcess
- Inconsistent action versions across workflows (standardized harden-runner to v2.14.0, checkout to v6.0.1, codeql-action to consistent SHA)
- CodeQL bundle download now allowed in harden-runner egress policy
- Corrected property and parameter names in CI cross-platform test
- Fixed PowerShell formatting in send-teams.ps1
- Security scan false positive
Security
- CI/CD workflows for releases, security scanning, action validation, and scheduled health checks
- CodeQL workflow for SAST analysis
- OSSF Scorecard workflow for security analysis
- SECURITY.md with vulnerability reporting guidelines
- Pin all GitHub Actions to commit SHAs for supply chain security