From 043a11e2972072a4c7a3be208eb99a2c17c088d1 Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Sat, 20 Jul 2024 21:40:17 +0200 Subject: [PATCH 1/3] Removed v19 related code from release workflow --- .github/workflows/release.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a3b20bfb73..d381f7b747a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,18 +26,6 @@ jobs: key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} restore-keys: ${{ runner.os }}-composer- - - name: Require legacy frontend themes on v19 - if: startsWith(github.event.release.tag_name, 'v19') - run: composer require --no-install --prefer-dist --no-progress --ignore-platform-req=ext-* openmage/legacy-frontend-themes - - - name: Require Mage_Backup on v19 - if: startsWith(github.event.release.tag_name, 'v19') - run: composer require --no-install --prefer-dist --no-progress --ignore-platform-req=ext-* openmage/module-mage-backup - - - name: Require Mage_PageCache on v19 - if: startsWith(github.event.release.tag_name, 'v19') - run: composer require --no-install --prefer-dist --no-progress --ignore-platform-req=ext-* openmage/module-mage-pagecache - - name: Composer install run: composer install --prefer-dist --no-progress --ignore-platform-req=ext-* --no-dev From 7be8d7cc86bf3ae04e2ab3c236814c8c4636ad44 Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Wed, 15 Jan 2025 07:58:50 +0100 Subject: [PATCH 2/3] Chore: no more zip-archive --- .github/workflows/release.yml | 44 ----------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index c7776dcc5db..00000000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: Release builder - -on: - release: - types: [created] - -jobs: - release_build: - runs-on: ${{ matrix.operating-system }} - strategy: - matrix: - operating-system: [ubuntu-latest] - php-versions: ['7.4'] - steps: - - name: Checkout repository - uses: actions/checkout@4 - - - name: Get composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT - - - name: Cache dependencies - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - - name: Composer install - run: composer install --prefer-dist --no-progress --ignore-platform-req=ext-* --no-dev - - - name: Optimize autoloader - run: composer dump-autoload --optimize - - - name: Create ZIP file - run: zip -rq openmage-${{ github.event.release.tag_name }}.zip . -x '.git/*' - - - name: Attach ZIP to GitHub release - uses: svenstaro/upload-release-action@master - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: openmage-${{ github.event.release.tag_name }}.zip - tag: ${{ github.event.release.tag_name }} - overwrite: true From 456b1d4e9fc5caa8c672110ea5eb56192150b7de Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Wed, 15 Jan 2025 08:22:03 +0100 Subject: [PATCH 3/3] Updated docs --- docs/content/users/install/index.md | 3 ++- mkdocs.yml | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/content/users/install/index.md b/docs/content/users/install/index.md index ec3882d6fbf..b0520f4ce5e 100644 --- a/docs/content/users/install/index.md +++ b/docs/content/users/install/index.md @@ -3,4 +3,5 @@ OpenMage provives differnt ways to install. We recommend to use [Composer](use-composer.md). If you want to contribute ot project, use [Git](use-git.md). -You can also download latest [Release](use-tarball.md). +!!! info + Since v20.11.0 installation from ZIP-archive is not supported anymore. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 7df8b734e5e..7f5eb27c4b6 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -161,7 +161,6 @@ nav: - users/install/index.md - users/install/use-composer.md - users/install/use-git.md - - users/install/use-tarball.md - users/install/secure-install.md - 'Changelog': - developers/changelog/index.md