Repository navigation
Releases: DataDog/team-freeze-guard
Releases · DataDog/team-freeze-guard
Release list
0.0.6
What's Changed
- Dependency updates by @cbeauchesne in #43
- Declare permissions on the job, not the workflow by @cbeauchesne in #44
- Retry the head commit lookup, skip committer check on repeated failure by @cbeauchesne in #45
- Resolve frozen team membership in a separate action step by @cbeauchesne in #46
- Check only the pull request author, not the head commit committer by @cbeauchesne in #47
- Cache resolved team membership across push/schedule/workflow_dispatch runs by @cbeauchesne in #48
- Bump actions/cache to v5.0.0 to run on the Node 24 runtime by @cbeauchesne in #49
- Warm the team-membership cache in the e2e workflow by @cbeauchesne in #50
Full Changelog: 0.0.5...0.0.6
0.0.5
What's Changed
- Add bypass-title-pattern input by @cbeauchesne in #35
- Report per-condition bypass status in the action's failure output by @cbeauchesne in #36
- Reword unsatisfied bypass conditions as a fix suggestion by @cbeauchesne in #37
Full Changelog: 0.0.4...0.0.5
0.0.4
What's Changed
- Frozen message in 2e2 tests by @cbeauchesne in #32
- Print frozen actor by @cbeauchesne in #33
- Print message in stdout by @cbeauchesne in #34
Full Changelog: 0.0.3...0.0.4
0.0.3
What's Changed
- Make the frozen-team failure message configurable by @cbeauchesne in #31
Full Changelog: 0.0.2...0.0.3
0.0.2
What's Changed
- Set open-source requirements by @cbeauchesne in #20
- Update eslint by @cbeauchesne in #22
- Open source requirements by @cbeauchesne in #21
- CONTRIBUTING.md by @cbeauchesne in #28
- Bump typescript-eslint to 8.69.0 and @vercel/ncc to 0.45.0 by @cbeauchesne in #29
- Precisions for OSS by @cbeauchesne in #30
Full Changelog: 0.0.1...0.0.2
Initial release
What's Changed
- Initial doc by @cbeauchesne in #1
- PR 1: Project scaffolding by @cbeauchesne in #2
- PR 2: Config parsing and validation by @cbeauchesne in #3
- PR 3: Decision engine by @cbeauchesne in #4
- PR 4: Participant identity resolution by @cbeauchesne in #5
- Fix dependency vulnerabilities flagged by Dependabot/npm audit by @cbeauchesne in #6
- PR 5: Team membership resolution (GitHub API adapter) by @cbeauchesne in #7
- PR 6: Action entrypoint: wiring, reporting, fail-closed policy by @cbeauchesne in #8
- PR 7: Bundling pipeline and policy-file protection by @cbeauchesne in #9
- Skip the Octo STS token exchange when frozen-teams is empty by @cbeauchesne in #10
- Resolve the Octo STS scope/policy placeholder in action.yml by @cbeauchesne in #11
- Split team-membership resolution into its own action step by @cbeauchesne in #12
- Cache resolved team membership across pipeline runs by @cbeauchesne in #13
- Add end-to-end test workflow and PR auto-labeling by @cbeauchesne in #14
- Log when early-checks skips due to no frozen teams by @cbeauchesne in #16
- Document actions: write as a required workflow permission by @cbeauchesne in #17
- Revert team-membership caching (blocked under pull_request_target) by @cbeauchesne in #18
- Delete unused file by @cbeauchesne in #19
New Contributors
- @cbeauchesne made their first contribution in #1
Full Changelog: https://github.com/DataDog/team-freeze-guard/commits/0.0.1