Skip to content

Commit

Permalink
[FEATURE] TYPO3 v10 refactoring (#15)
Browse files Browse the repository at this point in the history
* [TASK] Remove outdated TCA configuration

* [TASK] Add extension key to composer

* [TASK] Adapt documentation and copyright

* [TASK] Adapt ter release deployment

* [CLEANUP] Remove obsolete files

* [TASK] Adapt copyright

* [TASK] Rename ci.yml to tests.yml

* [TASK] Adapt mysql for functional tests

* [CLEANUP] Remove obsolete configuration

* [TASK] Use namespaces instead of strings
  • Loading branch information
Felix Semmler authored Oct 15, 2021
1 parent 3ff3846 commit 26bc6e0
Show file tree
Hide file tree
Showing 16 changed files with 42 additions and 962 deletions.
14 changes: 13 additions & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: DEPLOY
name: Deploy to TER

on:
push:
Expand All @@ -10,6 +10,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- id: composer-cache
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
- uses: actions/cache@v1
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
restore-keys: |
${{ runner.os }}-composer-
- uses: shivammathur/setup-php@v2
with:
php-version: 7.4
coverage: none

- name: "Determine tag"
id: "determine-tag"
Expand Down
10 changes: 7 additions & 3 deletions .github/workflows/ci.yml → .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI
name: Tests

on: [ push, pull_request ]

Expand All @@ -12,10 +12,14 @@ jobs:
matrix:
typo3: [ ^8.7, ^9.5, ^10.4 ]
php: [ '7.2', '7.3', '7.4' ]
mysql: [ '5.7' ]

steps:
- name: Start database server
run: sudo /etc/init.d/mysql start
- name: Set up MySQL ${{ matrix.mysql }}
uses: mirromutth/[email protected]
with:
mysql version: ${{ matrix.mysql }}
mysql root password: 'root'

- name: Checkout
uses: actions/checkout@v2
Expand Down
1 change: 0 additions & 1 deletion Configuration/TCA/tx_happyfeet_domain_model_footnote.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
'label' => 'title',
'tstamp' => 'tstamp',
'crdate' => 'crdate',
'dividers2tabs' => true,
'searchFields' => 'index_number,title,header,description',
'delete' => 'deleted',
'enablecolumns' => [
Expand Down
4 changes: 2 additions & 2 deletions Documentation/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Happy Feet
footnotes, overlay, text-highlight

:Copyright:
2016
2021

:Author:
AOE GmbH
Expand All @@ -39,7 +39,7 @@ Happy Feet
[email protected]

:License:
copyright 2016 AOE GmbH
copyright 2014 - 2021 AOE GmbH

All rights reserved

Expand Down
2 changes: 1 addition & 1 deletion Documentation/Pages/AdministratorManual.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Target group: **Administrators**
Installation
------------

You can install / download this extension from `[TER (TYPO3 Extension Repository)] <http://typo3.org/extensions/repository/view/happy_feet>`_.
You can install / download this extension from `[TER (TYPO3 Extension Repository)] <https://extensions.typo3.org/extension/happy_feet>`_.


Configuration
Expand Down
6 changes: 3 additions & 3 deletions Documentation/Settings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

---
conf.py:
copyright: 2016
copyright: 2014 - 2021
project: Happy Feet
version: 1.3
release: 1.3.7
version: 8.3
release: 8.3.*
latex_documents:
- - Index
- happy_feet.tex
Expand Down
180 changes: 0 additions & 180 deletions Documentation/_make/Makefile

This file was deleted.

7 changes: 0 additions & 7 deletions Documentation/_make/_not_versioned/_.gitignore

This file was deleted.

Loading

0 comments on commit 26bc6e0

Please sign in to comment.