Replaces maryUI and daisyUI with nonameweb/livewire-material: the Vibrant indigo scheme, a system/light/dark theme under sealshare-theme, one top app bar with the account menu, the upload drop zone and link-ready moments, M3 fields, dialogs instead of wire:confirm, snackbars instead of flashed messages, a sortable admin table, and the starter-kit cleanup. Docker builds assets after Composer; CI drops the Flux step. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V9NnLxnPp8vaaurb3Z1MFy
48 lines
936 B
YAML
48 lines
936 B
YAML
name: linter
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- develop
|
|
- main
|
|
- master
|
|
- workos
|
|
pull_request:
|
|
branches:
|
|
- develop
|
|
- main
|
|
- master
|
|
- workos
|
|
|
|
permissions:
|
|
contents: write
|
|
|
|
jobs:
|
|
quality:
|
|
runs-on: ubuntu-latest
|
|
environment: Testing
|
|
steps:
|
|
- uses: actions/checkout@v6
|
|
|
|
- name: Setup PHP
|
|
uses: shivammathur/setup-php@v2
|
|
with:
|
|
php-version: '8.5'
|
|
|
|
- name: Install Dependencies
|
|
run: |
|
|
composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
|
|
npm install
|
|
|
|
- name: Run Pint
|
|
run: composer lint
|
|
|
|
# - name: Commit Changes
|
|
# uses: stefanzweifel/git-auto-commit-action@v7
|
|
# with:
|
|
# commit_message: fix code style
|
|
# commit_options: '--no-verify'
|
|
# file_pattern: |
|
|
# **/*
|
|
# !.github/workflows/*
|