Skip to content

Commit f7ddd25

Browse files
ci: use reusable calens workflow from reusable-workflows (#4825)
Switches from committing directly to development branches via GuillaumeFalourd/git-commit-push to the shared PR-based approach used by ios-app and client. Also bumps calens to v1.13.1 and aligns the trigger to master only. Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6ac162b commit f7ddd25

1 file changed

Lines changed: 8 additions & 29 deletions

File tree

.github/workflows/calens.yml

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,15 @@
11
name: Calens Changelog
2-
# This workflow is triggered on pushes to the repository.
2+
33
on:
44
push:
55
branches:
6-
- feature/*
7-
- fix/*
8-
- improvement/*
9-
- release/*
10-
- technical/*
6+
- master
117

12-
permissions:
13-
contents: read
8+
permissions: {}
149

1510
jobs:
16-
build:
17-
permissions:
18-
contents: write
19-
runs-on: ubuntu-22.04
20-
name: Generate Calens Changelog
21-
steps:
22-
- name: Checkout
23-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
24-
with:
25-
persist-credentials: false
26-
- name: Run Calens
27-
uses: actionhippie/calens@244f3e5c328b842a740113859b87bbebf697f63b #v1.13.0
28-
with:
29-
target: CHANGELOG.md
30-
- name: Commit files
31-
uses: GuillaumeFalourd/git-commit-push@205c043bca2f932f7a48a28a8d619ba30eb84baf #v1.3
32-
with:
33-
email: devops@owncloud.com
34-
name: ownClouders
35-
commit_message: "docs: calens changelog updated"
36-
access_token: ${{ secrets.GH_PAT }}
11+
changelog:
12+
uses: owncloud/reusable-workflows/.github/workflows/calens.yml@main
13+
secrets:
14+
TRANSLATION_APP_ID: ${{ secrets.TRANSLATION_APP_ID }}
15+
TRANSLATION_APP_PRIVATE_KEY: ${{ secrets.TRANSLATION_APP_PRIVATE_KEY }}

0 commit comments

Comments
 (0)