From 9896d7cdee6abfeaf3ae4a8269e18753a380b7f2 Mon Sep 17 00:00:00 2001 From: Daniel Priebe Date: Mon, 30 Jan 2023 15:51:13 +0100 Subject: [PATCH 1/4] Fix changelog missing config --- .../workflows/eumserver-release-config.json | 32 +++++++++++-------- .github/workflows/eumserver_release.yml | 5 +-- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/.github/workflows/eumserver-release-config.json b/.github/workflows/eumserver-release-config.json index 394caa4..da3d9eb 100644 --- a/.github/workflows/eumserver-release-config.json +++ b/.github/workflows/eumserver-release-config.json @@ -1,26 +1,30 @@ { "categories": [ { - "title": "Breaking Changes ๐Ÿ› ", - "labels": "breaking-change" + "title": "## ๐Ÿ›  Breaking Changs", + "labels": ["breaking-change"] }, { - "title": "New Features ๐ŸŽ‰", - "labels": "enhancement" + "title": "## ๐Ÿš€ Features", + "labels": ["feature", "enhancement"] }, { - "title": "Bugfixes", - "lables": "bug" + "title": "## ๐Ÿ› Fixes", + "labels": ["fix"] }, { - "title": "Other Changes", - "labels": "*" + "title": "## ๐Ÿงช Tests", + "labels": ["test"] + }, + { + "title": "## Other Changes", + "labels": ["*"] } ], - "ignore_labels": [ - "wontfix", - "invalid", - "duplicate", - "question" - ] + "sort": "ASC", + "template": "${{CHANGELOG}}", + "pr_template": "- ${{TITLE}}\n - PR: #${{NUMBER}}", + "empty_template": "- no changes", + "max_pull_requests": 1000, + "max_back_track_time_days": 1000 } \ No newline at end of file diff --git a/.github/workflows/eumserver_release.yml b/.github/workflows/eumserver_release.yml index 5ee796c..a6e8b2c 100644 --- a/.github/workflows/eumserver_release.yml +++ b/.github/workflows/eumserver_release.yml @@ -8,6 +8,7 @@ on: jobs: test_eum_server: uses: ./.github/workflows/eumserver_test.yml + build_and_release: name: Build and release EUM Server runs-on: ubuntu-latest @@ -42,7 +43,7 @@ jobs: uses: mikepenz/release-changelog-builder-action@v3.5.0 with: # Config for the Changelog, reference: https://github.com/marketplace/actions/release-changelog-builder - configuration: "eumserver-release-config.json" + configuration: ".github/workflows/eumserver-release-config.json" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create Release @@ -89,4 +90,4 @@ jobs: context: . push: true tags: inspectit/inspectit-ocelot-eum-server:${{ github.ref_name }}, inspectit/inspectit-ocelot-eum-server:latest - file: ./docker/Dockerfile + file: ./docker/Dockerfile \ No newline at end of file From ce4c8bfedaf24d98f2cb6cc8b2b2a86b6dbfd2d3 Mon Sep 17 00:00:00 2001 From: Daniel Priebe Date: Mon, 30 Jan 2023 16:06:10 +0100 Subject: [PATCH 2/4] test --- .github/workflows/eumserver_release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/eumserver_release.yml b/.github/workflows/eumserver_release.yml index a6e8b2c..1918ad5 100644 --- a/.github/workflows/eumserver_release.yml +++ b/.github/workflows/eumserver_release.yml @@ -12,7 +12,7 @@ jobs: build_and_release: name: Build and release EUM Server runs-on: ubuntu-latest - needs: [test_eum_server] + needs: [test_eum_server] #test steps: - name: Checkout code uses: actions/checkout@v3 From 72868aef0643f9399936acd2deeb35264f464190 Mon Sep 17 00:00:00 2001 From: Daniel Priebe Date: Mon, 6 Feb 2023 10:55:13 +0100 Subject: [PATCH 3/4] Implement changes for changelog --- .github/workflows/eumserver-release-config.json | 6 +++--- .github/workflows/eumserver_release.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/eumserver-release-config.json b/.github/workflows/eumserver-release-config.json index da3d9eb..390ecd7 100644 --- a/.github/workflows/eumserver-release-config.json +++ b/.github/workflows/eumserver-release-config.json @@ -5,12 +5,12 @@ "labels": ["breaking-change"] }, { - "title": "## ๐Ÿš€ Features", + "title": "## ๐Ÿš€ Implemented Enhancements", "labels": ["feature", "enhancement"] }, { - "title": "## ๐Ÿ› Fixes", - "labels": ["fix"] + "title": "## ๐Ÿ› Bugfixes", + "labels": ["fix", "bug"] }, { "title": "## ๐Ÿงช Tests", diff --git a/.github/workflows/eumserver_release.yml b/.github/workflows/eumserver_release.yml index 1918ad5..253d884 100644 --- a/.github/workflows/eumserver_release.yml +++ b/.github/workflows/eumserver_release.yml @@ -12,7 +12,7 @@ jobs: build_and_release: name: Build and release EUM Server runs-on: ubuntu-latest - needs: [test_eum_server] #test + needs: [test_eum_server] steps: - name: Checkout code uses: actions/checkout@v3 From 9d02ab69229dc99f768ef2d4c27f4ac079cde98d Mon Sep 17 00:00:00 2001 From: Daniel Priebe Date: Fri, 10 Feb 2023 09:19:23 +0100 Subject: [PATCH 4/4] Fix typo --- .github/workflows/eumserver-release-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/eumserver-release-config.json b/.github/workflows/eumserver-release-config.json index 390ecd7..27284ef 100644 --- a/.github/workflows/eumserver-release-config.json +++ b/.github/workflows/eumserver-release-config.json @@ -1,7 +1,7 @@ { "categories": [ { - "title": "## ๐Ÿ›  Breaking Changs", + "title": "## ๐Ÿ›  Breaking Changes", "labels": ["breaking-change"] }, {