Skip to content

Prevent sending welcome email immediately on enrole in case their access starts in the future #1495

Prevent sending welcome email immediately on enrole in case their access starts in the future

Prevent sending welcome email immediately on enrole in case their access starts in the future #1495

Workflow file for this run

name: Psalm Test
on:
pull_request:
workflow_call:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
tests:
name: Psalm
runs-on: ubuntu-latest
strategy:
fail-fast: true
max-parallel: 10
matrix:
php: ['7.4', '8.2']
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Get cached composer directories
uses: actions/cache@v4
with:
path: ~/.cache/composer/
key: ${{ runner.os }}-composer-${{ hashFiles('composer.lock') }}
- uses: actions/cache@v4
with:
path: vendor/
key: ${{ runner.os }}-vendor-${{ hashFiles('composer.lock') }}
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
tools: composer
coverage: none
- name: Install
run: composer install --no-ansi --no-interaction --prefer-dist --no-progress
- name: Run Psalm
run: ./vendor/bin/psalm