Skip to content
This repository was archived by the owner on Apr 13, 2026. It is now read-only.

docs: Add deprecation notice to README (#23) #51

docs: Add deprecation notice to README (#23)

docs: Add deprecation notice to README (#23) #51

Workflow file for this run

name: CI
permissions:
contents: read
on:
push:
jobs:
checkout_build:
runs-on: ubuntu-latest
name: Checkout & Lint
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: mbstring, intl, xml, curl, json
- name: Full Composer Install
run: composer install
- name: Validate Code
run: composer lint
- name: Coding Standards
run: composer cs
phpcompatibility:
runs-on: ubuntu-latest
name: PHP Compatibility
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: mbstring, intl, xml, curl, json
- name: PHPCompatibility
uses: pantheon-systems/phpcompatibility-action@v1
with:
test-versions: 8.0-
functional:
runs-on: ubuntu-latest
name: Functional Tests
needs: [checkout_build, phpcompatibility]
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: mbstring, intl, xml, curl, json
- name: Install terminus
uses: pantheon-systems/terminus-github-actions@v1
- name: Install plugin
run: terminus self:plugin:install .
- name: Run Functional Tests
run: composer functional
tag-release:
runs-on: ubuntu-latest
needs: functional
name: Tag Release
# Only run this job if the repository is owned by 'pantheon-systems' and the branch is the default branch
if: ${{ github.repository_owner == 'pantheon-systems' && github.ref_name == github.event.repository.default_branch }}
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: pantheon-systems/action-autotag@v1
with:
v-prefix: false