Skip to content

Commit

Permalink
Merge releasing procedure and fix CI for NPM artifact publishing
Browse files Browse the repository at this point in the history
  • Loading branch information
ununhexium committed Jun 5, 2024
1 parent c069a6e commit de863cf
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 52 deletions.
7 changes: 7 additions & 0 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,15 @@ Feel free to edit this release checklist in-progress depending on what tasks nee
- [ ] Test the release `docker-compose.yaml` with `EDC_IMAGE=ghcr.io/sovity/edc-dev:latest` (at minimum execute a transfer between the two connectors).
- [ ] Test with `EDC_UI_ACTIVE_PROFILE=sovity-open-source`
- [ ] Test with `EDC_UI_ACTIVE_PROFILE=mds-open-source`
- [ ] Test the `docker-compose.yaml` with `BROKER_IMAGE=ghcr.io/sovity/broker-server-dev:main`.
- [ ] Validate that the EDC is scanned.
- [ ] Validate that the index is searchable.
- [ ] Ensure with a `docker ps -a` that all containers are healthy, and not `healthy: starting` or `healthy: unhealthy`.
- [ ] Test the [postman collection](../../docs/api/postman_collection.json) against that running docker-compose.
- [ ] Check the contents of the Deployment Docs Zip from the GitHub Release.
- [ ] Send out a release notification E-Mail to the MDS, the MDS integrator company and the MDS operator company.
- [ ] Check @jkbquabeck for an up-to-date mailing list, separated into "To" and "Cc".
- [ ] Attach the Deployment Docs Zip generated during the GitHub release, which should now contain the CHANGELOG, deployment migration notes, an initial deployment guide and a local demo docker compose.
- [ ] [Create a release](https://github.com/sovity/edc-extensions/releases/new)
- [ ] In `Choose the tag`, type your new release version in the format `vx.y.z` (for instance `v1.2.3`) then click `+Create new tag vx.y.z on release`.
- [ ] Re-use the changelog section as release description, and the version as title.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -234,4 +234,4 @@ jobs:
npm publish --access public --tag "${{ env.DIST_TAG }}"
env:
NODE_USER: richardtreier-sovity
NODE_AUTH_TOKEN: ${{ secrets.SOVITY_BROKER_SERVER_CLIENT_NPM_AUTH }}
NODE_AUTH_TOKEN: ${{ secrets.SOVITY_EDC_CLIENT_NPM_AUTH }}
51 changes: 0 additions & 51 deletions conflicts/.github/ISSUE_TEMPLATE/release.md

This file was deleted.

0 comments on commit de863cf

Please sign in to comment.