Add commit SHAs and titiles to the individual sections. Also, a BREAKING
section was added which will include commits message blocks starting
with `BREAKING:`.
Closes: #35
Signed-off-by: Michael Gasch <mgasch@vmware.com>
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Add publish job to run on version tag
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Segregate build and publish in steps
Use 'release' working directory for the release job
Use dir name instead of path
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
test publish script
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Create output directory if it doesn't exist
REmove resolve path to avoid failures in case of unexisting directory
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Work with full path
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Trigger action on tag create
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Add create github release step
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Create changle log step in the Release job
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Use PowerShell to run docker container for the CHANGELOG creation
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Run release job on ubuntu fot he purpose of the changelog creation
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Use default shell for docker command
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Use the tag for gh release
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Pick up changelog from previous step
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Rename workflow to 'release'
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Address PR review comments
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Fix Binary Mode HTTP Header DateTime format. It is UTC time formatted in ISO 8601 format including milliseconds.
Bump revision of the module version
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
Add two action workflows to verify commits and PRs with unit and
integration tests using Github Actions.
Closes: #6
Signed-off-by: Michael Gasch <mgasch@vmware.com>
* Addresses issue #9 renaming Add-CloudEvent*Data functions to Set-CloudEvent*Data. As described in the issue the Add notion is not correct for the functions functionality. Set verb notion matches the behavior of the functions.
* Increment minor version of the module. The module is not yet released but this is a backward compatibility breaking change.
* Remove module catalog file creation from build.ps1 because catalog file is needed only when module is signed. We still don't have a signing implementation for this module.
* Explicitly set `-Depth` parameter for `Set-CloudEventJsonData` function in the tests
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
* Addresses issue #1 removing the Install Instructions from the README.md. Once the initial release is published on the PowerShell Gallery the README.md will be updated with the install from PowerShell Gallery guide.
* Fixes minor typos in the README.md
Signed-off-by: Dimitar Milov <dmilov@vmware.com>