From 07b1776db604b60bec39dab188df800148830c24 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Wed, 15 Jul 2026 14:27:48 +0200 Subject: [PATCH] setup forgejo ci --- {.github => .forgejo}/workflows/ci.yml | 8 ++++---- {.github => .forgejo}/workflows/lint.yml | 14 +++++++------- .../workflows/static-analysis.yml | 16 ++++++++-------- 3 files changed, 19 insertions(+), 19 deletions(-) rename {.github => .forgejo}/workflows/ci.yml (63%) rename {.github => .forgejo}/workflows/lint.yml (73%) rename {.github => .forgejo}/workflows/static-analysis.yml (69%) diff --git a/.github/workflows/ci.yml b/.forgejo/workflows/ci.yml similarity index 63% rename from .github/workflows/ci.yml rename to .forgejo/workflows/ci.yml index 7ad8d77..6748852 100644 --- a/.github/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -7,12 +7,12 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-versions: ['7.4', '8.0', '8.4'] + php-versions: ['8.0', '8.4'] steps: - - uses: actions/checkout@v2 - - name: Set up php${{ matrix.php-versons }} - uses: shivammathur/setup-php@master + - uses: actions/checkout@v4 + - name: Set up php${{ matrix.php-versions }} + uses: https://github.com/shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} - name: Install dependencies diff --git a/.github/workflows/lint.yml b/.forgejo/workflows/lint.yml similarity index 73% rename from .github/workflows/lint.yml rename to .forgejo/workflows/lint.yml index 2cd12eb..b798487 100644 --- a/.github/workflows/lint.yml +++ b/.forgejo/workflows/lint.yml @@ -3,16 +3,16 @@ on: [push, pull_request] jobs: php-linters: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: - php-versions: ['7.4', '8.0', '8.4'] + php-versions: ['8.2', '8.3', '8.4', '8.5'] name: php${{ matrix.php-versions }} lint steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v4 - name: Set up php${{ matrix.php-versons }} - uses: shivammathur/setup-php@master + uses: https://github.com/shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} coverage: none @@ -27,11 +27,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v4 - name: Set up php${{ matrix.php-versions }} - uses: shivammathur/setup-php@master + uses: https://github.com/shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: 8.2 tools: composer:v1 coverage: none extensions: inotify diff --git a/.github/workflows/static-analysis.yml b/.forgejo/workflows/static-analysis.yml similarity index 69% rename from .github/workflows/static-analysis.yml rename to .forgejo/workflows/static-analysis.yml index b286401..1ff3f35 100644 --- a/.github/workflows/static-analysis.yml +++ b/.forgejo/workflows/static-analysis.yml @@ -3,14 +3,14 @@ on: [push, pull_request] jobs: psalm: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v4 - name: Set up php - uses: shivammathur/setup-php@master + uses: https://github.com/shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: 8.2 tools: composer:v1 coverage: none extensions: redis @@ -19,14 +19,14 @@ jobs: - name: Run coding standards check run: composer run psalm phpstan: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v4 - name: Set up php - uses: shivammathur/setup-php@master + uses: https://github.com/shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: 8.2 tools: composer:v1 coverage: none extensions: redis