Skip to content

Commit 3aa1c5f

Browse files
committed
Add Git workflow
Update Xml
1 parent c0bffe1 commit 3aa1c5f

5 files changed

Lines changed: 71 additions & 8 deletions

File tree

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: "Automatically tag new version"
2+
3+
on:
4+
push:
5+
branches:
6+
- "master"
7+
paths:
8+
- "setup.php"
9+
10+
jobs:
11+
auto-tag-new-version:
12+
name: "Automatically tag new version"
13+
uses: "glpi-project/plugin-release-workflows/.github/workflows/auto-tag-new-version.yml@v1"
14+
secrets:
15+
github-token: "${{ secrets.AUTOTAG_TOKEN }}"

.github/workflows/locales-sync.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: "Synchronize locales"
2+
3+
on:
4+
schedule:
5+
- cron: "0 0 * * 1-5"
6+
workflow_dispatch:
7+
8+
jobs:
9+
sync-with-transifex:
10+
name: "Sync with transifex"
11+
uses: "glpi-project/plugin-translation-workflows/.github/workflows/transifex-sync.yml@v1"
12+
secrets:
13+
github-token: "${{ secrets.LOCALES_SYNC_TOKEN }}"
14+
transifex-token: "${{ secrets.TRANSIFEX_TOKEN }}"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: "Update locales sources"
2+
3+
on:
4+
push:
5+
branches:
6+
- "master"
7+
8+
jobs:
9+
push-on-transifex:
10+
name: "Push locales sources"
11+
uses: "glpi-project/plugin-translation-workflows/.github/workflows/transifex-push-sources.yml@v1"
12+
secrets:
13+
transifex-token: "${{ secrets.TRANSIFEX_TOKEN }}"

.github/workflows/release.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: "Publish release"
2+
3+
on:
4+
push:
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
publish-release:
10+
permissions:
11+
contents: "write"
12+
name: "Publish release"
13+
uses: "glpi-project/plugin-release-workflows/.github/workflows/publish-release.yml@v1"

transferticketentity.xml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<name>Transfer Ticket Entity</name>
33
<key>transferticketentity</key>
44
<state>stable</state>
5-
<logo>https://raw.githubusercontent.com/departement-maine-et-loire/transferticketentity/master/img/logo.png</logo>
5+
<logo>https://raw.githubusercontent.com/pluginsGLPI/transferticketentity/master/img/logo.png</logo>
66
<description>
77
<short>
88
<fr>Ce plugin permet aux profils autorisés d'envoyer les tickets à une entité où ils n'ont aucun droit d'accès.</fr>
@@ -13,14 +13,22 @@
1313
<en>This plugin enables authorized profiles to transfer tickets from one entity to another to which they do not have access. It is designed for organizations that have configured their GLPI activity perimeters by entity (HR, Accounting, IS, etc.). The aim is to be able to transfer a ticket between "GLPI" technicians from different entities, and to continue to ensure the confidentiality of data between entities.</en>
1414
</long>
1515
</description>
16-
<homepage>https://github.com/departement-maine-et-loire/transferticketentity</homepage>
17-
<download>https://github.com/departement-maine-et-loire/transferticketentity/releases</download>
18-
<issues>https://github.com/departement-maine-et-loire/transferticketentity/issues</issues>
19-
<readme>https://raw.githubusercontent.com/departement-maine-et-loire/transferticketentity/master/README.md</readme>
16+
<homepage>https://github.com/pluginsGLPI/transferticketentity</homepage>
17+
<download>https://github.com/pluginsGLPI/transferticketentity/releases</download>
18+
<issues>https://github.com/pluginsGLPI/transferticketentity/issues</issues>
19+
<readme>https://raw.githubusercontent.com/pluginsGLPI/transferticketentity/master/README.md</readme>
2020
<authors>
21+
<author>Xavier CAILLAUD</author>
22+
<author>Infotel</author>
2123
<author>D&#xE9;partement de Maine-et-Loire</author>
2224
<author>Yannick COMBA</author>
2325
</authors>
26+
<versions>
27+
<version>
28+
<num>1.2.0</num>
29+
<compatibility>~11.0.0</compatibility>
30+
</version>
31+
</versions>
2432
<versions>
2533
<version>
2634
<num>1.1.3</num>
@@ -33,7 +41,7 @@
3341
<lang>es_VE</lang>
3442
<lang>pt_BR</lang>
3543
</langs>
36-
<license></license>
44+
<license><![CDATA[GPL v2+]]></license>
3745
<tags>
3846
<fr>
3947
<tag>Ticket</tag>
@@ -43,7 +51,7 @@
4351
</en>
4452
</tags>
4553
<screenshots>
46-
<screenshot>https://raw.githubusercontent.com/departement-maine-et-loire/transferticketentity/master/img/gifs/TransferTicketEntity_EN.gif</screenshot>
47-
<screenshot>https://raw.githubusercontent.com/departement-maine-et-loire/transferticketentity/master/img/gifs/TransferTicketEntity_FR.gif</screenshot>
54+
<screenshot>https://raw.githubusercontent.com/pluginsGLPI/transferticketentity/master/img/gifs/TransferTicketEntity_EN.gif</screenshot>
55+
<screenshot>https://raw.githubusercontent.com/pluginsGLPI/transferticketentity/master/img/gifs/TransferTicketEntity_FR.gif</screenshot>
4856
</screenshots>
4957
</root>

0 commit comments

Comments
 (0)