Release v0.2.5
Added
teams
subpackage- intentionally exported for external use
- the goal is to have as much of the code accepted into the
dasrick/go-teams-notify
project as is feasible, and maintain the
remaining content and anything new related to Microsoft Teams for shared
use in other projects I work with.
config
subpackage- will probably move it into an
internal
package structure at some point
once I read more about it as it is intended only for this project to use
- will probably move it into an
README
- add brief coverage of new
teams
package - add brief coverage of known valid webhook URL FQDNs and provided examples
of complete webhook URLs using each of the known FQDNs
- add brief coverage of new
Changed
-
Using vendoring
- created top-level
vendor
directory usinggo mod vendor
- locked-in specific commit from the prototype
test-extended-messagecard-type
branch from theatc0005/go-teams-notify
fork in order to provide the required functionality used by recent changes
to this project - updated GitHub Actions Workflow to specify
-mod=vendor
build flag for
allgo
commands that I know of that respect the flag - updated GitHub Actions Workflow to exclude
vendor
directory from
Markdown file linting to prevent potential linting issues in vendored
dependencies from affecting our CI checks - updated
Makefile
to use-mod=vendor
where applicable - updated
go vet
linting check to use-mod=vendor
- created top-level
-
Updated dependencies
gopkg.in/yaml.v2
v2.2.4
tov2.28
atc0005/go-teams-notify
- see note above
References
- See the
v0.2.5
milestone for the issues associated with this release. - See our CHANGELOG for more information.