Skip to content

Commit

Permalink
[TASK] Establish TYPO3 12.4 compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
foppelfb committed Aug 10, 2023
1 parent f1db419 commit 6ebd24d
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 25 deletions.
31 changes: 9 additions & 22 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,16 @@
name: Publish
on:
push:
tags:
- '*'
release:
types: [published]


jobs:
publish:
name: Publish to TER
TERUpload:
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
- name: Checkout code
uses: actions/checkout@master
- name: Set up PHP Version 7.4
uses: shivammathur/setup-php@v2
- uses: actions/checkout@v1
- uses: tomasnorre/typo3-upload-ter@v2
with:
php-version: 7.4
- name: Install Dependencies - move old composer.json
run: |
rm -rf Tests
rm -f docker-compose.yml
rm -rf .run
- name: Publish to TER
uses: the-coding-owl/[email protected]
env:
SECRET_USERNAME: ${{ secrets.USERNAME }}
SECRET_PASSWORD: ${{ secrets.PASSWORD }}
EXTENSION_KEY: 'sudhaus7_gpgadmin'
UPLOAD_MESSAGE: ${{ github.event.head_commit.message }}
api-token: ${{ secrets.TYPO3_API_TOKEN }}
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[![Latest Stable Version](https://poser.pugx.org/sudhaus7/sudhaus7-gpgadmin/v/stable.svg)](https://extensions.typo3.org/extension/sudhaus7_gpgadmin/)
[![TYPO3 12](https://img.shields.io/badge/TYPO3-11-orange.svg)](https://get.typo3.org/version/12)
[![TYPO3 11](https://img.shields.io/badge/TYPO3-11-orange.svg)](https://get.typo3.org/version/11)
[![TYPO3 10](https://img.shields.io/badge/TYPO3-10-orange.svg)](https://get.typo3.org/version/10)
[![Total Downloads](https://poser.pugx.org/sudhaus7/sudhaus7-gpgadmin/d/total.svg)](https://packagist.org/packages/sudhaus7/sudhaus7-gpgadmin)
Expand All @@ -16,4 +17,4 @@ This TYPO3 extension enables your TYPO3 instance to send GPG/PGP encrypted email
| **Read online:** | https://docs.typo3.org/p/sudhaus7/sudhaus7-gpgadmin/main/en-us/ |
| **TER:** | https://extensions.typo3.org/extension/sudhaus7_gpgadmin |

Powered by<br><br>[![SUDHAUS7](./Documentation/Images/sudhaus7.png)](https://www.sudhaus7.de/)
Powered by<br><br>[![SUDHAUS7](./Documentation/Images/sudhaus7.png)](https://www.sudhaus7.de/)
6 changes: 4 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
"issues": "https://github.com/sudhaus7/typo3-gpgadmin/issues",
"source": "https://github.com/sudhaus7/typo3-gpgadmin"
},
"version": "4.0.0",
"type": "typo3-cms-extension",
"license": "MIT",
"authors": [
Expand All @@ -18,6 +17,10 @@
{
"name": "Markus Hofmann",
"role": "Developer"
},
{
"name": "Daniel Simon",
"role": "Developer"
}
],
"replace": {
Expand All @@ -32,7 +35,6 @@
"typo3/cms-tstemplate": "^12.4",
"typo3/cms-lowlevel": "^12.4",
"typo3/cms-viewpage": "^12.4",
"nimut/testing-framework": "*",
"phpstan/phpstan": "*",
"codeception/codeception": "*",
"helhum/typo3-console": "*",
Expand Down
30 changes: 30 additions & 0 deletions ext_emconf.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<?php
$EM_CONF['sudhaus7_gpgadmin'] = [
'title' => '(Sudhaus7) PGP/GPG/OpenPGP Finisher',
'description' => 'ext:form Finisher and Library to add OpenPGP support to TYPO3',
'category' => 'be',
'shy' => 0,
'dependencies' => '',
'conflicts' => '',
'priority' => '',
'loadOrder' => '',
'module' => '',
'state' => 'stable',
'uploadfolder' => 0,
'createDirs' => '',
'modify_tables' => '',
'clearCacheOnLoad' => 1,
'lockType' => '',
'author' => 'Sudhaus7',
'author_email' => '[email protected]',
'author_company' => 'Sudhaus 7',
'CGLcompliance' => '',
'CGLcompliance_note' => '',
'version' => '4.0.1',
'constraints' => [
'depends' => [
'typo3' => '12.4.0-12.4.99'
]
],
'suggests' => [],
];

0 comments on commit 6ebd24d

Please sign in to comment.