Chore: Setup release please config
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 28 Oct 2024 10:44:18 +0000 (11:44 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Mon, 28 Oct 2024 10:44:18 +0000 (11:44 +0100)
.github/workflows/release-drafter-dev.yml [deleted file]
.github/workflows/release-please-dev.yml [new file with mode: 0644]
.release-please-manifest-dev.json [new file with mode: 0644]
.release-please-manifest.json [deleted file]

diff --git a/.github/workflows/release-drafter-dev.yml b/.github/workflows/release-drafter-dev.yml
deleted file mode 100644 (file)
index b247f35..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-name: Release Drafter DEV/BETA
-
-on:
-  push:
-    branches:
-      - dev
-
-permissions:
-  contents: write
-  pull-requests: write
-
-jobs:
-  release-please:
-    runs-on: ubuntu-latest
-    outputs:
-      version: ${{ steps.release.outputs.tag_name }}
-      release_created: ${{ steps.release.outputs.release_created }}
-    steps:
-      - uses: googleapis/release-please-action@v4
-        id: release
-        with:
-          # this assumes that you have created a personal access token
-          # (PAT) and configured it as a GitHub action secret named
-          # `MY_RELEASE_PLEASE_TOKEN` (this secret name is not important).
-          token: ${{ secrets.GITHUB_TOKEN }}
-          # this is a built-in strategy in release-please, see "Action Inputs"
-          # for more options
-          release-type: simple
diff --git a/.github/workflows/release-please-dev.yml b/.github/workflows/release-please-dev.yml
new file mode 100644 (file)
index 0000000..69f3842
--- /dev/null
@@ -0,0 +1,24 @@
+name: Release Notes drafter (release-please) DEV/BETA
+
+on:
+  push:
+    branches:
+      - dev
+
+permissions:
+  contents: write
+  pull-requests: write
+
+jobs:
+  release-please:
+    runs-on: ubuntu-latest
+    outputs:
+      version: ${{ steps.release.outputs.tag_name }}
+      release_created: ${{ steps.release.outputs.release_created }}
+    steps:
+      - uses: googleapis/release-please-action@v4
+        id: release
+        with:
+          token: ${{ secrets.GITHUB_TOKEN }}
+          release-type: simple
+          manifest-file: .release-please-manifest-dev.json
diff --git a/.release-please-manifest-dev.json b/.release-please-manifest-dev.json
new file mode 100644 (file)
index 0000000..6cdb0a3
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  "prerelease": true,
+  "versioning-strategy": "prerelease",
+  "prerelease-type": "b"
+}
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
deleted file mode 100644 (file)
index 0b45772..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-{
-  "prerelease": true
-}