Tags: voxpupuli/webhook-go
Tags
add mechanism for blocking branches
Added the following to allow for branches to be blocked from deployment
by Webhook/Puppet admin:
* Added new String Slice (`[]string`) called `BlockedBranches`
("blocked_branches" in YAML file). This is an array/slice of branch
names to block from deployment
* Added logic to the environment and module api endpoints that cancel
the request if a blocked branch is detected. A `403 Forbidden` will be
returned as a response and an Error will be logged.
* Updated README with new config option
Bump golang.org/x/net from 0.25.0 to 0.33.0 Bumps [golang.org/x/net](https://github.com/golang/net) from 0.25.0 to 0.33.0. - [Commits](golang/net@v0.25.0...v0.33.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Bump github.com/xanzy/go-gitlab from 0.114.0 to 0.115.0 in the go group Bumps the go group with 1 update: [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab). Updates `github.com/xanzy/go-gitlab` from 0.114.0 to 0.115.0 - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/main/releases_test.go) - [Commits](xanzy/go-gitlab@v0.114.0...v0.115.0) --- updated-dependencies: - dependency-name: github.com/xanzy/go-gitlab dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the go group Bumps the go group with 1 update: [github.com/stretchr/testify](https://github.com/stretchr/testify). Updates `github.com/stretchr/testify` from 1.9.0 to 1.10.0 - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](stretchr/testify@v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
Bump the go group with 2 updates Bumps the go group with 2 updates: [github.com/atc0005/go-teams-notify/v2](https://github.com/atc0005/go-teams-notify) and [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab). Updates `github.com/atc0005/go-teams-notify/v2` from 2.12.0 to 2.13.0 - [Release notes](https://github.com/atc0005/go-teams-notify/releases) - [Changelog](https://github.com/atc0005/go-teams-notify/blob/master/CHANGELOG.md) - [Commits](atc0005/go-teams-notify@v2.12.0...v2.13.0) Updates `github.com/xanzy/go-gitlab` from 0.108.0 to 0.109.0 - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/main/releases_test.go) - [Commits](xanzy/go-gitlab@v0.108.0...v0.109.0) --- updated-dependencies: - dependency-name: github.com/atc0005/go-teams-notify/v2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go - dependency-name: github.com/xanzy/go-gitlab dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
Bump the go group across 1 directory with 4 updates Bumps the go group with 4 updates in the / directory: [github.com/atc0005/go-teams-notify/v2](https://github.com/atc0005/go-teams-notify), [github.com/go-playground/webhooks/v6](https://github.com/go-playground/webhooks), [github.com/slack-go/slack](https://github.com/slack-go/slack) and [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab). Updates `github.com/atc0005/go-teams-notify/v2` from 2.11.0 to 2.12.0 - [Release notes](https://github.com/atc0005/go-teams-notify/releases) - [Changelog](https://github.com/atc0005/go-teams-notify/blob/master/CHANGELOG.md) - [Commits](atc0005/go-teams-notify@v2.11.0...v2.12.0) Updates `github.com/go-playground/webhooks/v6` from 6.3.0 to 6.4.0 - [Release notes](https://github.com/go-playground/webhooks/releases) - [Commits](go-playground/webhooks@v6.3.0...v6.4.0) Updates `github.com/slack-go/slack` from 0.13.1 to 0.14.0 - [Release notes](https://github.com/slack-go/slack/releases) - [Changelog](https://github.com/slack-go/slack/blob/master/CHANGELOG.md) - [Commits](slack-go/slack@v0.13.1...v0.14.0) Updates `github.com/xanzy/go-gitlab` from 0.107.0 to 0.108.0 - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/main/releases_test.go) - [Commits](xanzy/go-gitlab@v0.107.0...v0.108.0) --- updated-dependencies: - dependency-name: github.com/atc0005/go-teams-notify/v2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go - dependency-name: github.com/go-playground/webhooks/v6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go - dependency-name: github.com/slack-go/slack dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go - dependency-name: github.com/xanzy/go-gitlab dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
Bump github.com/spf13/viper from 1.18.2 to 1.19.0 in the go group Bumps the go group with 1 update: [github.com/spf13/viper](https://github.com/spf13/viper). Updates `github.com/spf13/viper` from 1.18.2 to 1.19.0 - [Release notes](https://github.com/spf13/viper/releases) - [Commits](spf13/viper@v1.18.2...v1.19.0) --- updated-dependencies: - dependency-name: github.com/spf13/viper dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go ... Signed-off-by: dependabot[bot] <[email protected]>
PreviousNext