Fix: Workflow-Konfiguration für Testing-Branch aktualisiert und dev.yml in testing.yaml umbenannt
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
name: Dev Build, Publish & Preview Release
|
name: Testing Build, Publish & Preview Release
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
@@ -90,7 +90,7 @@ jobs:
|
|||||||
VERSION="$(sed -n 's/^version = "\(.*\)"/\1/p' Cargo.toml | head -n1)"
|
VERSION="$(sed -n 's/^version = "\(.*\)"/\1/p' Cargo.toml | head -n1)"
|
||||||
TAG_NAME="v${VERSION}-preview"
|
TAG_NAME="v${VERSION}-preview"
|
||||||
RELEASE_TITLE="Preview Release ${TAG_NAME}"
|
RELEASE_TITLE="Preview Release ${TAG_NAME}"
|
||||||
RELEASE_NOTES="Automatisches Preview-Release für docker-update ${VERSION} (Branch: dev)."
|
RELEASE_NOTES="Automatisches Preview-Release für docker-update ${VERSION} (Branch: Testing)."
|
||||||
|
|
||||||
echo "Erstelle oder hole Preview-Release für Tag ${TAG_NAME} in ${REPO}..."
|
echo "Erstelle oder hole Preview-Release für Tag ${TAG_NAME} in ${REPO}..."
|
||||||
|
|
||||||
@@ -109,7 +109,7 @@ jobs:
|
|||||||
CREATE_PAYLOAD=$(cat <<EOF
|
CREATE_PAYLOAD=$(cat <<EOF
|
||||||
{
|
{
|
||||||
"tag_name": "${TAG_NAME}",
|
"tag_name": "${TAG_NAME}",
|
||||||
"target_commitish": "dev",
|
"target_commitish": "testing",
|
||||||
"name": "${RELEASE_TITLE}",
|
"name": "${RELEASE_TITLE}",
|
||||||
"body": "${RELEASE_NOTES}",
|
"body": "${RELEASE_NOTES}",
|
||||||
"draft": false,
|
"draft": false,
|
||||||
Generated
+6
@@ -17,6 +17,12 @@
|
|||||||
<Item>
|
<Item>
|
||||||
<option name="path" value=".gitea/workflows/main.yml" />
|
<option name="path" value=".gitea/workflows/main.yml" />
|
||||||
</Item>
|
</Item>
|
||||||
|
<Item>
|
||||||
|
<option name="path" value=".gitea/workflows/testing.yaml" />
|
||||||
|
</Item>
|
||||||
|
<Item>
|
||||||
|
<option name="path" value=".gitea/workflows/main.yaml" />
|
||||||
|
</Item>
|
||||||
</list>
|
</list>
|
||||||
</option>
|
</option>
|
||||||
</SchemaInfo>
|
</SchemaInfo>
|
||||||
|
|||||||
@@ -76,10 +76,11 @@ DockerUpdate/
|
|||||||
- `is_run_as_root()`: Nutzt `libc::geteuid() == 0`.
|
- `is_run_as_root()`: Nutzt `libc::geteuid() == 0`.
|
||||||
- `run_as_root()`: Führt `sudo <args>` per `exec` aus.
|
- `run_as_root()`: Führt `sudo <args>` per `exec` aus.
|
||||||
- **`.gitea/workflows/`**:
|
- **`.gitea/workflows/`**:
|
||||||
- `dev.yml`: Führt bei Push auf `dev` Tests und Builds durch, veröffentlicht Pakete in der Gitea Package Registry
|
- `testing.yaml`: Führt bei Push auf `dev` Tests und Builds durch, veröffentlicht Pakete in der Gitea Package
|
||||||
|
Registry
|
||||||
(`distribution: testing`, `component: main` bzw. Gruppe/Repo `testing`) und erstellt ein Gitea Preview-Release mit
|
(`distribution: testing`, `component: main` bzw. Gruppe/Repo `testing`) und erstellt ein Gitea Preview-Release mit
|
||||||
den Paketen als Assets.
|
den Paketen als Assets.
|
||||||
- `main.yml`: Führt bei Push auf `main` Tests und Builds durch, veröffentlicht Pakete in der Gitea Package Registry
|
- `main.yaml`: Führt bei Push auf `main` Tests und Builds durch, veröffentlicht Pakete in der Gitea Package Registry
|
||||||
(`distribution: stable`, `component: main` bzw. Gruppe/Repo `stable`) und erstellt ein Gitea Release mit den
|
(`distribution: stable`, `component: main` bzw. Gruppe/Repo `stable`) und erstellt ein Gitea Release mit den
|
||||||
Paketen als Assets.
|
Paketen als Assets.
|
||||||
- **`packaging/`**:
|
- **`packaging/`**:
|
||||||
|
|||||||
Reference in New Issue
Block a user