Skip to content

Commit 777501a

Browse files
authored
Add information about onTag Github Action workflow (#2729)
1 parent 0f5f864 commit 777501a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

docs/android/ci.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,13 @@ The [F-Droid](https://f-droid.org) store builds the applications themselves when
8787
They use the `version_code.txt` file, which is created on every release from the `main` branch, for the app's versioning.
8888

8989
:::warning
90-
We do not guarantee when the applications will be available on F-Droid after a release. You can find the app [here](https://f-droid.org/packages/io.homeassistant.companion.android.minimal/).
90+
We do not guarantee when the applications will be available on F-Droid after a release. You can find the app [on F-Droid](https://f-droid.org/packages/io.homeassistant.companion.android.minimal/).
9191
:::
9292

93+
### On tag
94+
95+
When a tag that matches the [CalVer] versioning format is pushed, the `onTag.yml` workflow is triggered. This workflow generates a new pull request with an updated `changelog_master.xml` file reflecting the new version. Manual approval of this pull request is required. This process helps keep the changelog version aligned with the app version.
96+
9397
## Summary of workflows
9498

9599
| Workflow | Trigger | Goals |
@@ -99,6 +103,7 @@ We do not guarantee when the applications will be available on F-Droid after a r
99103
| `weekly.yml` | Every Sunday at 4:00 AM | Create a pre-release and push the beta build to the Play Store. |
100104
| `monthly.yml` | First day of the month | Create an initial version tag (`YYYY.MM.0`). |
101105
| `release.yml` | Manual trigger | Promote the beta build to production. |
106+
| `onTag.yml` | On tag matching [CalVer] | Update `changelog_master.xml` in a PR. |
102107

103108
---
104109

0 commit comments

Comments
 (0)