Commit Graph

6 Commits

Author SHA1 Message Date
Dimitar Milov 78b7e9eae1 Implement publish script
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>
2021-05-28 10:43:27 +03:00
Dimitar Milov aac584afb8 Enable process exit in build.ps1
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-04-22 09:48:13 +03:00
dmilov 84606b0ab9
Create CONTRIBUTING.md (#15)
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-04-19 08:55:35 +03:00
dmilov d305f1642b
Renames Add-CloudEvent*Data to Set-CloudEvent*Data (#12)
* 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>
2021-04-13 18:41:40 +03:00
dmilov f23df54f30
Adds license headers in source code files (#11)
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-04-09 10:44:14 +03:00
Dimitar Milov b2afcf89bd Initial commit 2021-04-07 09:40:42 -07:00