All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Org rule file was not being read correctly. This has been fixed.
- The org name comparison shouldn't have been case-sensitive. This has been fixed.
- The
currentOrg()
function is no longerasync
as it doesn't need to be.
- Added the ability to restrict the provider on the
docs
node.
- Removed the private
dotGitHubRepo()
function as it was unused. The Actions toolkit kinda renders that function unnecessary.
- The prior version of this
CHANGELOG.md
file had the incorrect release date ofv1.1.0
. It was in fact 2023-03-15, not 2023-03-13.
- Updated dependencies to latest versions.
- Added the ability to add requirements and restrictions from the
ORG-NAME/.github/datadog-service-catalog.yml
file. This file is optional, and if it doesn't exist, the action will just use the defaults. - Added a bunch of documentation to the README.md file for the Org Rules File.
- Added test coverage to Jest so we can track changes in coverage.
- The tests now run and pass in GitHub Actions!
- Fixed an issue which added a Slack link to the registry, even if there wasn't one provided. It was just showing up as "undefined".
- Fixed an issue where sometimes tags would be interpreted as an Array of Objects rather than just an Array of Strings.
- Missed the new build process, resolved now.
- Fixed an issue where lists which should have been empty were actually lists containing single empty string.
- Dependencies issue which was causing jobs to fail.
- Initial release
- The ability to push metadata to Datadog Service Catalog from a GitHub Action