Skip to content

Commit de4ea92

Browse files
authored
Merge pull request #3 from FreePBX/main
Merge in new hooks from main.
2 parents 41c0905 + ce53212 commit de4ea92

File tree

4 files changed

+76
-0
lines changed

4 files changed

+76
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: ModuleReleasePush
2+
3+
# SPDX-FileCopyrightText: 2026 Sangoma US Inc.
4+
# SPDX-License-Identifier: GPL-3.0-or-later
5+
6+
# This file should be copied into each module that needs translating.
7+
# Place in the .github/workflows/ directory in the release/* branches.
8+
# (Or in all active release/*, weblate/* and base branches if that is easier.)
9+
10+
run-name: "ModuleReleasePush ${{ github.run_number }}/${{ github.run_attempt }} (${{ github.event_name }}) by @${{ github.actor }}"
11+
12+
on:
13+
push:
14+
branches:
15+
- 'release/*'
16+
17+
permissions:
18+
contents: write
19+
20+
jobs:
21+
wrap:
22+
uses: FreePBX/freepbx-ci-actions/.github/workflows/SharedReleasePush.yml@main
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: ModuleWeblateMerge
2+
3+
# SPDX-FileCopyrightText: 2026 Sangoma US Inc.
4+
# SPDX-License-Identifier: GPL-3.0-or-later
5+
6+
# This file should be copied into each module that needs translating.
7+
# Place in the .github/workflows/ directory in the default base branch.
8+
# (Or in all active release/*, weblate/* and base branches if that is easier.)
9+
10+
run-name: "ModuleWeblateMerge ${{ github.run_number }}/${{ github.run_attempt }} (${{ github.event_name }}) by @${{ github.actor }}"
11+
12+
on:
13+
workflow_run:
14+
workflows:
15+
- 'ModuleWeblatePush'
16+
branches:
17+
- 'weblate/*'
18+
types:
19+
- 'completed'
20+
21+
permissions:
22+
contents: write
23+
pull-requests: read
24+
25+
jobs:
26+
wrap:
27+
uses: FreePBX/freepbx-ci-actions/.github/workflows/SharedWeblateMerge.yml@main
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ModuleWeblatePush
2+
3+
# SPDX-FileCopyrightText: 2026 Sangoma US Inc.
4+
# SPDX-License-Identifier: GPL-3.0-or-later
5+
6+
# This file should be copied into each module that needs translating.
7+
# Place in the .github/workflows/ directory in the weblate/* branches.
8+
# (Or in all active release/*, weblate/* and base branches if that is easier.)
9+
10+
run-name: "ModuleWeblatePush ${{ github.run_number }}/${{ github.run_attempt }} (${{ github.event_name }}) by @${{ github.actor }}"
11+
12+
on:
13+
push:
14+
branches:
15+
- 'weblate/*'
16+
paths:
17+
- 'i18n/*'
18+
19+
permissions:
20+
contents: read
21+
pull-requests: write
22+
statuses: write
23+
24+
jobs:
25+
wrap:
26+
uses: FreePBX/freepbx-ci-actions/.github/workflows/SharedWeblatePush.yml@main

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# freepbx-gh-test
22
Place for testing freepbx-ci-actions repository of GitHub Actions and other GitHub tools.
3+
This is a barebones module that can be installed on v17.

0 commit comments

Comments
 (0)