Skip to content

Remove publish package #61

Remove publish package

Remove publish package #61

Workflow file for this run

on:
push:
# Sequence of patterns matched against refs/tags
tags:
- "[0-9]+.[0-9]+.[0-9]+"
name: Build
jobs:
master-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Fetch the entire git repository
run: |
git fetch --unshallow
- name: Setup PHP with no coverage driver
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
- name: Validate composer.json and composer.lock
run: composer validate --no-check-all --strict
- name: Install dependencies
run: composer install --prefer-dist --no-progress --no-suggest
- name: Check for syntax-errors
run: composer run syntax-check
- name: Run lint
run: composer run lint
- name: Run static analysis
run: composer run analyse