From 67c5f1535959e586f6bad185d9b184934139746f Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Thu, 16 Nov 2023 09:43:39 +0100 Subject: [PATCH 1/7] ci: add release please Signed-off-by: Juan Munoz --- .github/workflows/release-please.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/release-please.yml diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml new file mode 100644 index 0000000..4028760 --- /dev/null +++ b/.github/workflows/release-please.yml @@ -0,0 +1,19 @@ +on: + push: + branches: + - main + +permissions: + contents: write + pull-requests: write + +name: release-please + +jobs: + release-please: + runs-on: ubuntu-latest + steps: + - uses: google-github-actions/release-please-action@v3 + with: + release-type: node + package-name: compas-deployment \ No newline at end of file From 1d2128080a76b19792cd5199b69155eacbfbaa40 Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Thu, 16 Nov 2023 09:44:45 +0100 Subject: [PATCH 2/7] chore: adding copyright and license to workflow Signed-off-by: Juan Munoz --- .github/workflows/release-please.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4028760..b7a55b4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: 2023 Alliander N.V. +# +# SPDX-License-Identifier: Apache-2.0 on: push: branches: From 1ffc81d084ec05c2f0522d592b984dce2d6f4b31 Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Mon, 20 Nov 2023 17:05:56 +0100 Subject: [PATCH 3/7] chore: update release-type to simple Co-authored-by: Pascal Wilbrink Signed-off-by: Juan Munoz --- .github/workflows/release-please.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index b7a55b4..58dd706 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -18,5 +18,5 @@ jobs: steps: - uses: google-github-actions/release-please-action@v3 with: - release-type: node + release-type: simple package-name: compas-deployment \ No newline at end of file From f0bf7e40da0d83f1a207b6a2b75b08f593a49869 Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Mon, 20 Nov 2023 16:08:01 +0000 Subject: [PATCH 4/7] chore: include missing version file Signed-off-by: Juan Munoz --- version.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 version.txt diff --git a/version.txt b/version.txt new file mode 100644 index 0000000..afaf360 --- /dev/null +++ b/version.txt @@ -0,0 +1 @@ +1.0.0 \ No newline at end of file From cfa8ade70b128bacb0a87e9d5bcab900e303e146 Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Wed, 22 Nov 2023 12:14:46 +0100 Subject: [PATCH 5/7] chore: comply with copyright and license info Signed-off-by: Juan Munoz --- version.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/version.txt b/version.txt index afaf360..b9dd3ca 100644 --- a/version.txt +++ b/version.txt @@ -1 +1,6 @@ + 1.0.0 \ No newline at end of file From cc3929d4d6e7822689968b912e0f0969870d197e Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Fri, 1 Dec 2023 04:29:17 +0100 Subject: [PATCH 6/7] docs: add changelog Signed-off-by: Juan Munoz --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..8e721b5 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ + +For older changelogs, please check the release tag on GitHub. From 2cff795fe3f045c6c0fe714376a32995ebca46f7 Mon Sep 17 00:00:00 2001 From: Juan Munoz Date: Mon, 4 Dec 2023 09:36:46 +0100 Subject: [PATCH 7/7] ci: update release please action to v4.0 Signed-off-by: Juan Munoz --- .github/workflows/release-please.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 58dd706..4b824ab 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -16,7 +16,7 @@ jobs: release-please: runs-on: ubuntu-latest steps: - - uses: google-github-actions/release-please-action@v3 + - uses: google-github-actions/release-please-action@v4 with: release-type: simple - package-name: compas-deployment \ No newline at end of file + package-name: compas-deployment