From d2692c362f55a23b63dc59b146e623dcc48aea83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miles=20St=C3=B6tzner?= Date: Fri, 13 Sep 2024 22:49:47 +0200 Subject: [PATCH 1/2] also test npm release in night --- .github/workflows/night.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/night.yaml b/.github/workflows/night.yaml index a8b253763f..f31466cb1c 100644 --- a/.github/workflows/night.yaml +++ b/.github/workflows/night.yaml @@ -124,6 +124,21 @@ jobs: - name: (DOCKER) Stop Docker container run: docker kill vintner + ################################################### + # + # NPM + # + ################################################### + + - name: (NPM) Uninstall Vintner + run: rm -f $(which vintner) + + - name: (NPM) Install Vintner using NPM + run: npm install --global opentosca-vintner + + - name: (NPM) Test Vintner + run: vintner --version + ################################################### # # xOpera Motivation Development From 7090b2f74687a678ab0d9cf97c0e3a2436134ed5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miles=20St=C3=B6tzner?= Date: Fri, 13 Sep 2024 22:56:00 +0200 Subject: [PATCH 2/2] docs --- docs/docs/contributing/development.md | 6 ++++++ docs/docs/contributing/release.md | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/docs/contributing/development.md b/docs/docs/contributing/development.md index a5fd3fe86e..4edf5adc46 100644 --- a/docs/docs/contributing/development.md +++ b/docs/docs/contributing/development.md @@ -136,3 +136,9 @@ Then, create the patch. ```shell linenums="1" yarn patch-package --exclude 'nothing' ${package-name} ``` + +## Night + +The Night workflow is scheduled for every tuesday at 420. +This workflow ensures that the latest release is correctly signed and can be executed. +Moreover, integration tests are executed, which use xOpera, Unfurl, and GCP. diff --git a/docs/docs/contributing/release.md b/docs/docs/contributing/release.md index 06b495c61d..ab7debb1de 100644 --- a/docs/docs/contributing/release.md +++ b/docs/docs/contributing/release.md @@ -43,11 +43,6 @@ There is only one release at total. However, there is also the Build workflow. This workflow basically has the same steps as the Release workflow but does create his own GitHub release and does not deploy the docs. -## Night - -The Night workflow is scheduled for every tuesday at 420. -This workflow ensures that the latest release is correctly signed and can be executed. -Moreover, integration tests are executed, which use xOpera, Unfurl, and GCP. ## NPM