Skip to content

Commit c586cfc

Browse files
author
Denis Zaytsev
committed
preparing v0.4.0
1 parent 9ff7bd1 commit c586cfc

10 files changed

Lines changed: 95 additions & 389 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ on:
88
jobs:
99
release:
1010
env:
11-
CSW_VERSION: "5.0.0-RC2" # Change before releasing (before tagging repo)
12-
ESW_VERSION: "0.5.0-RC2"
11+
CSW_VERSION: "5.0.0" # Change before releasing (before tagging repo)
12+
ESW_VERSION: "0.5.0"
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v2
@@ -81,7 +81,7 @@ jobs:
8181

8282
- name: NPM Publish
8383
run: |
84-
npm version v0.4.0-RC2 --allow-same-version --no-git-tag-version
84+
npm version v0.4.0 --allow-same-version --no-git-tag-version
8585
npm publish --access public
8686
env:
8787
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@ Npm module published for ESW-TS can be found [here](https://www.npmjs.com/packag
66

77

88
## Upcoming Changes
9+
n/a
910

10-
## [ESW-TS v0.4.0] - 2022-10-10
11+
## [ESW-TS v0.4.0] - 2022-11-15
1112

1213
* Added missing standard units
1314
* Added `subscribeObserveEvents` Api in EventService
1415
* Added `ObserveEventNames` helper class related to Observe Events
1516

1617
### Supporting Releases
1718

18-
<a name="0-4-0-2"></a>1: [ESW-TS v0.4.0-RC1](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC2) - 2022-10-10<br>
1919
<a name="0-4-0-1"></a>1: [ESW-TS v0.4.0-RC1](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC1) - 2022-09-15<br>
20+
<a name="0-4-0-2"></a>2: [ESW-TS v0.4.0-RC2](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC2) - 2022-10-10<br>
2021

2122
## [ESW-TS v0.3.0] - 2022-02-09
2223

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ Document automatically gets released using release pipeline.
179179

180180
| esw-ts | esw | csw |
181181
|------------|------------|------------|
182+
| v0.4.0 | v0.5.0 | v5.0.0 |
182183
| v0.4.0-RC2 | v0.5.0-RC2 | v5.0.0-RC2 |
183184
| v0.4.0-RC1 | v0.5.0-RC1 | v5.0.0-RC1 |
184185
| v0.3.0 | v0.4.0 | v4.0.1 |
@@ -193,21 +194,22 @@ Document automatically gets released using release pipeline.
193194

194195
## Public Release History
195196

196-
| Date | Tag | Source | Docs | Assets |
197-
|------------|--------|----------------------------------------------------------------|---------------------------------------------------------------|-------------------------------------------------------------------------------|
198-
| 2022-02-09 | v0.3.0 | [esw-0.3.0](https://github.com/tmtsoftware/esw-ts/tree/v0.3.0) | [esw-0.3.0 docs](https://tmtsoftware.github.io/esw-ts/0.3.0/) | [esw-0.3.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.3.0) |
199-
| 2021-09-23 | v0.2.0 | [esw-0.2.0](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0) | [esw-0.2.0 docs](https://tmtsoftware.github.io/esw-ts/0.2.0/) | [esw-0.2.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0) |
200-
| 2021-02-01 | v0.1.0 | [esw-0.1.0](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0) | [esw-0.1.0 docs](https://tmtsoftware.github.io/esw-ts/0.1.0/) | [esw-0.1.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0) |
197+
| Date | Tag | Source | Docs | Assets |
198+
|------------|--------|-------------------------------------------------------------------|------------------------------------------------------------------|----------------------------------------------------------------------------------|
199+
| 2022-11-15 | v0.4.0 | [esw-ts-0.3.0](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0) | [esw-ts-0.3.0 docs](https://tmtsoftware.github.io/esw-ts/0.4.0/) | [esw-ts-0.4.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0) |
200+
| 2022-02-09 | v0.3.0 | [esw-ts-0.3.0](https://github.com/tmtsoftware/esw-ts/tree/v0.3.0) | [esw-ts-0.3.0 docs](https://tmtsoftware.github.io/esw-ts/0.3.0/) | [esw-ts-0.3.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.3.0) |
201+
| 2021-09-23 | v0.2.0 | [esw-ts-0.2.0](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0) | [esw-ts-0.2.0 docs](https://tmtsoftware.github.io/esw-ts/0.2.0/) | [esw-ts-0.2.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0) |
202+
| 2021-02-01 | v0.1.0 | [esw-ts-0.1.0](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0) | [esw-ts-0.1.0 docs](https://tmtsoftware.github.io/esw-ts/0.1.0/) | [esw-ts-0.1.0 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0) |
201203

202204
## Pre-Release History
203205

204-
| Date | Tag | Source | Docs | Assets |
205-
|------------|------------|------------------------------------------------------------------------|-----------------------------------------------------------------------|---------------------------------------------------------------------------------------|
206-
| 2022-10-10 | v0.4.0-RC2 | [esw-0.4.0-RC2](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0-RC2) | [esw-0.4.0-RC2 docs](https://tmtsoftware.github.io/esw-ts/0.4.0-RC2/) | [esw-0.4.0-RC2 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC2) |
207-
| 2022-09-15 | v0.4.0-RC1 | [esw-0.4.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0-RC1) | [esw-0.4.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.4.0-RC1/) | [esw-0.4.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC1) |
208-
| 2022-02-01 | v0.3.0-RC1 | [esw-0.3.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.3.0-RC1) | [esw-0.3.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.3.0-RC1/) | [esw-0.3.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.3.0-RC1) |
209-
| 2021-09-17 | v0.2.0-RC2 | [esw-0.2.0-RC2](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-RC2) | [esw-0.2.0-RC2 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-RC2/) | [esw-0.2.0-RC2 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-RC2) |
210-
| 2021-08-23 | v0.2.0-RC1 | [esw-0.2.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-RC1) | [esw-0.2.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-RC1/) | [esw-0.2.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-RC1) |
211-
| 2021-07-08 | v0.2.0-M1 | [esw-0.2.0-M1](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-M1) | [esw-0.2.0-M1 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-M1/) | [esw-0.2.0-M1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-M1) |
212-
| 2020-11-11 | v0.1.0-RC1 | [esw-0.1.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0-RC1) | [esw-0.1.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.1.0-RC1/) | [esw-0.1.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0-RC1) |
213-
| 2020-09-28 | v0.1.0-M1 | [esw-0.1.0-M1](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0-M1) | [esw-0.1.0-M1 docs](https://tmtsoftware.github.io/esw-ts/0.1.0-M1/) | [esw-0.1.0-M1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0-M1) |
206+
| Date | Tag | Source | Docs | Assets |
207+
|------------|------------|---------------------------------------------------------------------------|--------------------------------------------------------------------------|------------------------------------------------------------------------------------------|
208+
| 2022-10-10 | v0.4.0-RC2 | [esw-ts-0.4.0-RC2](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0-RC2) | [esw-ts-0.4.0-RC2 docs](https://tmtsoftware.github.io/esw-ts/0.4.0-RC2/) | [esw-ts-0.4.0-RC2 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC2) |
209+
| 2022-09-15 | v0.4.0-RC1 | [esw-ts-0.4.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.4.0-RC1) | [esw-ts-0.4.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.4.0-RC1/) | [esw-ts-0.4.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.4.0-RC1) |
210+
| 2022-02-01 | v0.3.0-RC1 | [esw-ts-0.3.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.3.0-RC1) | [esw-ts-0.3.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.3.0-RC1/) | [esw-ts-0.3.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.3.0-RC1) |
211+
| 2021-09-17 | v0.2.0-RC2 | [esw-ts-0.2.0-RC2](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-RC2) | [esw-ts-0.2.0-RC2 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-RC2/) | [esw-ts-0.2.0-RC2 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-RC2) |
212+
| 2021-08-23 | v0.2.0-RC1 | [esw-ts-0.2.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-RC1) | [esw-ts-0.2.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-RC1/) | [esw-ts-0.2.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-RC1) |
213+
| 2021-07-08 | v0.2.0-M1 | [esw-ts-0.2.0-M1](https://github.com/tmtsoftware/esw-ts/tree/v0.2.0-M1) | [esw-ts-0.2.0-M1 docs](https://tmtsoftware.github.io/esw-ts/0.2.0-M1/) | [esw-ts-0.2.0-M1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.2.0-M1) |
214+
| 2020-11-11 | v0.1.0-RC1 | [esw-ts-0.1.0-RC1](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0-RC1) | [esw-ts-0.1.0-RC1 docs](https://tmtsoftware.github.io/esw-ts/0.1.0-RC1/) | [esw-ts-0.1.0-RC1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0-RC1) |
215+
| 2020-09-28 | v0.1.0-M1 | [esw-ts-0.1.0-M1](https://github.com/tmtsoftware/esw-ts/tree/v0.1.0-M1) | [esw-ts-0.1.0-M1 docs](https://tmtsoftware.github.io/esw-ts/0.1.0-M1/) | [esw-ts-0.1.0-M1 assets](https://github.com/tmtsoftware/esw-ts/releases/tag/v0.1.0-M1) |

RELEASING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
1. Update top-level `CHANGELOG.md`
77
1. Update top-level `README.md`
88
1. Update `sbt-docs` version in `plugins.sbt`
9-
1. Update `CSW_VERSION`, `ESW_VERSION` in `.github/workflow/release.yml` & Libs file which points to the latest compatible version
9+
1. Update `CSW_VERSION`, `ESW_VERSION` in `.github/workflow/release.yml`
1010
1. Update `embedded-keycloak`, `csw`, `rtm` and `esw` version in `Libs.scala`
1111
1. Update `version` number in `package.json`
1212
1. Update CSW and ESW versions in `shell.ts`
13-
1. Update `<****>` with the version in `release.yml` NPM publish step.
13+
1. Update `<****>` with the version in `release.yml` "NPM publish" step.
1414
For ex: If you are publishing `1.0.0`
1515
Replace `<****>` with the corresponding tag i.e v1.0.0.
16-
1. Run script `./copyright.sh` in root folder to add copyright header if missing in source & test files.
16+
1. Run script `./copyright.sh` in root folder to add copyright header if missing in source & test files.
1717
1. Commit and push the changes to `branch-<major>.<minor>.x` branch. Ensure that pipeline is green for dev and paradox link check.
1818
1. Run `release.sh $VERSION$` script by providing version number argument (This triggers release workflow)
1919
Note: `PROD=true` environment variable needs to be set before running `release.sh`

0 commit comments

Comments
 (0)