Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6ec6b0032b | ||
|
|
0a2b4725fb | ||
|
|
5dc2c501b1 |
+1
-1
@@ -28,6 +28,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"gradle-semantic-release-plugin",
|
||||||
[
|
[
|
||||||
"./.gitea/scripts/morphe-release.cjs",
|
"./.gitea/scripts/morphe-release.cjs",
|
||||||
{
|
{
|
||||||
@@ -36,7 +37,6 @@
|
|||||||
"assetDirectory": "patches/build/libs"
|
"assetDirectory": "patches/build/libs"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"gradle-semantic-release-plugin",
|
|
||||||
[
|
[
|
||||||
"@semantic-release/exec",
|
"@semantic-release/exec",
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# Agent Instructions
|
||||||
|
|
||||||
|
## Release-managed files
|
||||||
|
|
||||||
|
Agents must never create, edit, delete, restore, regenerate, format, resolve conflicts in, or stage files managed by the release pipeline.
|
||||||
|
|
||||||
|
Protected files:
|
||||||
|
|
||||||
|
- `CHANGELOG.md`
|
||||||
|
- `gradle.properties`
|
||||||
|
- `patches-bundle.json`
|
||||||
|
- `patches-list.json`
|
||||||
|
- `README.md`
|
||||||
|
|
||||||
|
These files are generated, updated, and committed exclusively by `semantic-release`. Manual changes or conflict resolutions cause divergence from the release commit and create pull or rebase conflicts.
|
||||||
|
|
||||||
|
When a task requires different generated content, change only the source, generator, or release configuration responsible for producing it. Leave every protected file untouched and tell the user that the next release must regenerate it.
|
||||||
|
|
||||||
|
If a protected file is conflicted, do not resolve, restore, or stage it. Stop and report the conflict to the user.
|
||||||
|
|
||||||
|
Do not run release or generation commands that modify protected files, including `npx semantic-release`, `./gradlew generatePatchesList`, or `.gitea/scripts/generate_patches_readme.py`. A dry run is allowed only when it is proven not to write any protected file.
|
||||||
@@ -1,3 +1,9 @@
|
|||||||
|
## [1.0.3](https://git.krtss.de/StanPonomarev/twitter-patch/compare/v1.0.2...v1.0.3) (2026-08-21)
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
* artifact ([0a2b472](https://git.krtss.de/StanPonomarev/twitter-patch/commit/0a2b4725fb53bf0fa741dc4be1a9914ad1e5be8b))
|
||||||
|
|
||||||
## [1.0.2](https://git.krtss.de/StanPonomarev/twitter-patch/compare/v1.0.1...v1.0.2) (2026-08-21)
|
## [1.0.2](https://git.krtss.de/StanPonomarev/twitter-patch/compare/v1.0.1...v1.0.2) (2026-08-21)
|
||||||
|
|
||||||
### 🐛 Bug Fixes
|
### 🐛 Bug Fixes
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Patch bundle for X (Twitter), maintained by
|
|||||||
[Stan Ponomarev](https://git.krtss.de/StanPonomarev).
|
[Stan Ponomarev](https://git.krtss.de/StanPonomarev).
|
||||||
|
|
||||||
<!-- PATCHES_START -->
|
<!-- PATCHES_START -->
|
||||||
> **[v1.0.2](https://git.krtss.de/StanPonomarev/twitter-patch/releases/tag/v1.0.2)** • `main` • 1 patches total
|
> **[v1.0.3](https://git.krtss.de/StanPonomarev/twitter-patch/releases/tag/v1.0.3)** • `main` • 1 patches total
|
||||||
<details open>
|
<details open>
|
||||||
<summary>📦 X • 1 patch</summary>
|
<summary>📦 X • 1 patch</summary>
|
||||||
<br>
|
<br>
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
org.gradle.parallel = true
|
org.gradle.parallel = true
|
||||||
org.gradle.caching = true
|
org.gradle.caching = true
|
||||||
kotlin.code.style = official
|
kotlin.code.style = official
|
||||||
version = 1.0.2
|
version = 1.0.3
|
||||||
|
|||||||
+4
-4
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"created_at": "2026-08-21T15:48:15",
|
"created_at": "2026-08-21T16:15:06",
|
||||||
"description": "## [1.0.2](https://git.krtss.de/StanPonomarev/twitter-patch/compare/v1.0.1...v1.0.2) (2026-08-21)\n\n### 🐛 Bug Fixes\n\n* release again ([ef64be8](https://git.krtss.de/StanPonomarev/twitter-patch/commit/ef64be8da665680ebf9fadcf60ae79046594292d))",
|
"description": "## [1.0.3](https://git.krtss.de/StanPonomarev/twitter-patch/compare/v1.0.2...v1.0.3) (2026-08-21)\n\n### 🐛 Bug Fixes\n\n* artifact ([0a2b472](https://git.krtss.de/StanPonomarev/twitter-patch/commit/0a2b4725fb53bf0fa741dc4be1a9914ad1e5be8b))",
|
||||||
"download_url": "https://git.krtss.de/StanPonomarev/twitter-patch/releases/download/v1.0.2/patches-1.0.2.mpp",
|
"download_url": "https://git.krtss.de/StanPonomarev/twitter-patch/releases/download/v1.0.3/patches-1.0.3.mpp",
|
||||||
"signature_download_url": "",
|
"signature_download_url": "",
|
||||||
"version": "1.0.2"
|
"version": "1.0.3"
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"NOTE": "Do NOT manually edit this file. This file is automatically updated when semantic release (release.yml) runs. Manually editing this file can break your releases and break third party tools that use this file.",
|
"NOTE": "Do NOT manually edit this file. This file is automatically updated when semantic release (release.yml) runs. Manually editing this file can break your releases and break third party tools that use this file.",
|
||||||
"version": "1.0.2",
|
"version": "1.0.3",
|
||||||
"patches": [
|
"patches": [
|
||||||
{
|
{
|
||||||
"name": "Disable outdated version screen",
|
"name": "Disable outdated version screen",
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ tasks {
|
|||||||
register<JavaExec>("generatePatchesList") {
|
register<JavaExec>("generatePatchesList") {
|
||||||
description = "Build patch with patch list"
|
description = "Build patch with patch list"
|
||||||
|
|
||||||
dependsOn(build)
|
dependsOn(buildAndroid)
|
||||||
|
|
||||||
classpath = sourceSets["main"].runtimeClasspath + patchListGeneratorClasspath
|
classpath = sourceSets["main"].runtimeClasspath + patchListGeneratorClasspath
|
||||||
mainClass.set("util.PatchListGeneratorKt")
|
mainClass.set("util.PatchListGeneratorKt")
|
||||||
|
|||||||
Reference in New Issue
Block a user