Commit Graph

46 Commits

Author SHA1 Message Date
Michael Gasch 112e84313d
Merge pull request #49 from dmilov/topic/bump-module-version-for-release
chore: Bump module version for new release
2021-09-08 20:38:53 +02:00
Michael Gasch 7fe15200b3
Merge pull request #48 from embano1/issue-47
chore: Trigger release on tag push
2021-09-08 20:38:28 +02:00
Dimitar Milov 32f333ba86 chore: Bump module version for new release
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-09-08 20:08:53 +03:00
Michael Gasch 5e2e221c24 chore: Trigger release on tag push
Closes: #47
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-09-08 17:22:52 +02:00
dmilov 23e8b6714b
Merge pull request #46 from dmilov/topic/add-project-uri
chore: Add Project URI in the module manifest
2021-09-08 16:22:10 +03:00
Dimitar Milov c8b5958909 chore: Add Project URI in the module manifest
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-09-08 09:57:04 +03:00
Michael Gasch eda44f45bb
Merge pull request #44 from cloudevents/create-pull-request/patch
Update CHANGELOG
2021-08-30 11:54:45 +02:00
dmilov 4cebfdf75e Update CHANGELOG for v0.3.1 2021-08-30 09:48:51 +00:00
dmilov c715c5c97e
Merge pull request #43 from dmilov/topic/no-content-type
fix: Incorrect parsing of Binary Content Mode cloud events
2021-08-30 12:05:03 +03:00
Dimitar Milov 7eb0f9b4bd fix: Incorrect parsing of Binary Content Mode cloud events
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-08-30 10:45:53 +03:00
Michael Gasch 4e380882f8
Merge pull request #41 from embano1/issue-40 2021-06-23 10:26:22 +02:00
Michael Gasch 941816a414 chore: Add RELEASE instructions
Closes: #40
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-06-21 20:30:46 +02:00
dmilov 4a8a5abcca
Merge pull request #39 from dmilov/topic/update-readme
chore: Update README with the new version output
2021-06-21 16:33:13 +03:00
Dimitar Milov 7876104118 Update README with the new version output
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-06-21 16:29:32 +03:00
Michael Gasch 36f8b25dce
Merge pull request #38 from cloudevents/create-pull-request/patch
Update CHANGELOG
2021-06-21 15:25:04 +02:00
embano1 75b318093c Update CHANGELOG for v0.3.0 2021-06-21 13:24:16 +00:00
dmilov 52213ff555
Merge pull request #37 from dmilov/topic/version-bump
Bump module version 0.3.0
2021-06-21 16:17:11 +03:00
Dimitar Milov 214469548c Bump module version 0.3.0
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-06-21 16:12:26 +03:00
Michael Gasch 6e9ad04d3c
Merge pull request #36 from embano1/issue-35 2021-06-21 09:53:36 +02:00
Michael Gasch 5b14f75b41 chore: Include commit details in CHANGELOG
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>
2021-06-09 15:23:23 +02:00
dmilov c047c133fb
Merge pull request #34 from dmilov/topic/publish-script
Implement release workflow trigerred on a tag create
2021-06-08 14:30:01 +03:00
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
Michael Gasch d4f8ff90ed
Merge pull request #33 from embano1/issue-31
Add check WIP action
2021-05-17 15:07:00 +02:00
Michael Gasch 2c4d0ed536 chore: Add check WIP action
Closes: #31
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-05-07 16:38:32 +02:00
Michael Gasch b479886442
Merge pull request #30 from embano1/issue-29
chore: Add CHANGELOG configuration
2021-05-07 16:23:27 +02:00
Michael Gasch 57641800ad chore: Add CHANGELOG configuration
Closes: #29
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-05-07 11:39:11 +02:00
Michael Gasch 21797dccf0
Merge pull request #28 from embano1/issue-3 2021-05-06 12:26:55 +02:00
Michael Gasch a0e1078689 Add PR template
Closes: #3
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-05-04 11:11:48 +02:00
Michael Gasch 41fc9a72ff
Merge pull request #27 from cloudevents/embano1-issue-templates
Update issue templates
2021-05-03 10:46:59 +02:00
Michael Gasch ae6f84828a Update issue templates
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-04-28 12:07:36 +02:00
Michael Gasch 74e2cc2bf3
Merge pull request #21 from dmilov/topic/dmilov/update-readme-examples 2021-04-28 08:01:26 +02:00
Michael Gasch 427100c4c2
Merge pull request #25 from dmilov/topic/dmilov/fix-integration-tests-run 2021-04-28 08:00:41 +02:00
Dimitar Milov 3a9010a9a5 Improve examples. Remove unnecessary details.
Signed-off-by: Dimitar Milov <dmilov@vmware.com>
2021-04-28 08:35:54 +03:00
Dimitar Milov 401a475081 Implement wait server to start in the integrations tests BeforeAll
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>
2021-04-28 08:31:50 +03:00
Michael Gasch 062d7add6c
Merge pull request #24 from embano1/issue-6 2021-04-27 18:21:02 +02:00
Michael Gasch 94759a423b
Merge pull request #23 from embano1/issue-7 2021-04-27 18:20:40 +02:00
Michael Gasch 0bd41929b2 chore: Verify PRs and push to main
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>
2021-04-27 16:57:23 +02:00
Michael Gasch e08a275d84 chore: Add stale action
Closes: #7
Signed-off-by: Michael Gasch <mgasch@vmware.com>
2021-04-27 14:51:45 +02:00
Michael Gasch 37a83536a2
Merge pull request #20 from dmilov/topic/dmilov/tests-exit-code 2021-04-23 14:28:44 +02:00
William Lam 3629c77dc9
Add Install Module Instructions to README (#17)
Closes: #16
Signed-off-by: William Lam <wlam@vmware.com>

Co-authored-by: William Lam <wlam@vmware.com>
2021-04-22 17:55:35 +02: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
dmilov 62f14b6b1b
Remove install instructions from an internal PS repository (#10)
*  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>
2021-04-09 10:09:01 +03:00
Dimitar Milov b2afcf89bd Initial commit 2021-04-07 09:40:42 -07:00