From 9880d3431917d44b6047780062a6a52bb8dd7d4d Mon Sep 17 00:00:00 2001 From: Mathias Brodala Date: Wed, 2 Mar 2022 13:47:08 +0100 Subject: [PATCH] [TASK] Use TYPO3 Tailor for TER upload See https://github.com/TYPO3/tailor#publish-a-new-version-of-an-extension-to-ter --- .github/workflows/ci.yml | 4 ++-- composer.json | 4 ++-- docker-compose.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 32657c4..bc712ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,6 @@ jobs: - name: Deploy to TER env: - TYPO3_ORG_USERNAME: ${{secrets.TYPO3_ORG_USERNAME}} - TYPO3_ORG_PASSWORD: ${{secrets.TYPO3_ORG_PASSWORD}} + TYPO3_API_USERNAME: ${{secrets.TYPO3_API_USERNAME}} + TYPO3_API_PASSWORD: ${{secrets.TYPO3_API_PASSWORD}} run: docker-compose run --rm app composer deploy:ter diff --git a/composer.json b/composer.json index d979081..0779291 100644 --- a/composer.json +++ b/composer.json @@ -89,10 +89,10 @@ "@deploy:ter:upload" ], "deploy:ter:setup": [ - "@composer global require helhum/ter-client symfony/console:^3" + "@composer global require typo3/tailor" ], "deploy:ter:upload": [ - "composer global exec -v -- ter-client upload --username $TYPO3_ORG_USERNAME --password $TYPO3_ORG_PASSWORD --upload-comment \"$(git tag --points-at HEAD --format='%(contents)')\" $(composer config extra.typo3/cms.extension-key) ." + "composer global exec -v -- tailor ter:publish --comment \"$(git tag -l --format='%(contents)' $TAG)\" $TAG" ], "fix:style": "phpcbf", "lint": [ diff --git a/docker-compose.yml b/docker-compose.yml index 8e4eb2b..3f1df48 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: image: thecodingmachine/php:${PHP_VERSION:-7.4}-v4-cli environment: TYPO3_VERSION: ${TYPO3_VERSION:-^9.5} - TYPO3_ORG_PASSWORD: - TYPO3_ORG_USERNAME: + TYPO3_API_PASSWORD: + TYPO3_API_USERNAME: volumes: - ./:/usr/src/app