Commit Graph

120 Commits (ad686571bf317b0116e4e2a369ad5fe9f5cb15bd)

Author SHA1 Message Date
Shlee 5b566752e8
Update dependabot.yml 2 weeks ago
Shlee 6fcc518720
Update docker-push.yml 2 weeks ago
Shlee fdcdc62291
Update Ubuntu version in Docker workflow 2 weeks ago
Shlee 503c86e147
Update docker-tag.yml 2 weeks ago
Shlee 9357c1117f
Update docker-push.yml 2 weeks ago
Shlee 5d542d209c
Update dependabot.yml 3 weeks ago
Shlee 93e8c7d868
Update dependabot.yml 3 weeks ago
Shlee 07b5c1fd34
Update dependabot.yml 3 weeks ago
Shlee 0e77345930
Merge pull request #6951 from pixelfed/shleeable-patch-1
Shleeable patch 1
4 weeks ago
Shlee 765e10ea66
Update php-pint.yml 4 weeks ago
Shlee 338d4da427
Update php-laravel-tests.yml 4 weeks ago
Shlee 9dfb5c062e
Update php-larastan.yml 4 weeks ago
Shlee 27f7127ccd
Update php-psalm.yml 4 weeks ago
Shlee 3058d3f816
Update php-psalm.yml
Comment out the SARIF report check and upload steps in the workflow.
4 weeks ago
Your Name 25494c4911 ci(psalm): run analyzer on PHP 8.4 to avoid 8.5 crash
Psalm 6.5.0 fatally crashes on PHP 8.5 (deprecated SplObjectStorage::attach
escalated by its error handler) before analyzing anything. Pin the Psalm
job to 8.4 so it runs and produces SARIF; revert to 8.5 once Psalm supports
it.
4 weeks ago
Your Name aed7936e4e ci(psalm): skip SARIF upload when report is missing
Replace the blank-SARIF fallback with an existence check; uploading an
empty SARIF would clear existing Code Scanning alerts. Now the upload is
skipped (with a warning) when Psalm produced no report.
4 weeks ago
Your Name 5cecde6708 ci(psalm): guarantee SARIF file exists and upgrade upload-sarif to v4
Add a fallback step that writes a minimal valid SARIF report when Psalm
exits before producing one, so the Code Scanning upload never hard-fails
the job. Bump github/codeql-action/upload-sarif v3 -> v4.
4 weeks ago
Your Name 6945277e2c ci(psalm): align workflow with php-* conventions, test on PHP 8.5
Rename psalm.yml to php-psalm.yml to match sibling workflows, bump PHP
8.4 -> 8.5, use the shared checkout/setup-php/cache/composer steps and
staging/dev/unstable triggers. Keeps report-only behavior and SARIF
Code Scanning upload.
4 weeks ago
Your Name 2617211c1f ci(psalm): report findings but never fail the job 4 weeks ago
Your Name 1a234c3920 chore: add Psalm static analysis (plugin-laravel, baseline, CI)
Port PR #6646 onto staging: add psalm/plugin-laravel with psalm.xml,
a staging-generated baseline, and a CI workflow that emits GitHub
annotations and uploads SARIF to Code Scanning. Fix the psalm.xml schema
for Psalm 6.5 (drop unsupported ClassMustBeFinal handler) and ignore
generated report artifacts in git/docker.
4 weeks ago
Shlee 0f6ed0d918
Rename workflow to PHP - Pint 4 weeks ago
Shlee 2adbb65079
Update php-laravel-tests.yml 4 weeks ago
Shlee b2af987888
Update php-larastan.yml 4 weeks ago
Your Name 0ed3e6192a ci: fix action versions (checkout@v7, cache@v6) and add unstable branch 4 weeks ago
Your Name c7473cd1a8 ci: refactor GitHub Actions with Redis service and best practices
- Tests workflow: add Redis service, cache composer deps, test PHP 8.4+8.5,
  generate Passport keys, use vendor/bin/pest directly
- Larastan workflow: cache deps, consistent checkout@v4, memory limit
- Pint workflow: use project's installed Pint (not global), cache deps
- Standardize Redis port to 6379 across CI and local docker-compose
- Remove 'unstable' branch from triggers (unused)
- Remove 'main' branch from static analysis (doesn't exist)
4 weeks ago
Shlee 28a56d047e
Update docker-push.yml 4 weeks ago
Shlee de656d12dc
Update docker-tag.yml 4 weeks ago
Shlee 580042f36d
Update and rename laravel.yml to php-laravel-tests.yml 4 weeks ago
Shlee 3bb77bae53
Merge pull request #6793 from pixelfed/shleeable-patch-8
Cleanup Old Container Images
4 weeks ago
Shlee 7bf4e64d95
Rename workflow for GHCR container image cleanup 4 weeks ago
Shlee d4d74a96f3
Create docker-ghcr-cleanup.yml 4 weeks ago
Shlee 8e3a375534
Enhance Docker workflow with concurrency and platforms 4 weeks ago
Shlee e53917f047
Update Docker workflow to include unstable branch 4 weeks ago
Shlee 699b8af2d5
Add 'unstable' branch to workflow and update PHP version 4 weeks ago
Shlee e8b18f6690
Add GitHub Actions workflow for PHP Pint linting 4 weeks ago
Shlee e25b745b6a
Merge pull request #6779 from pixelfed/tooling/install-larastan
Fix: Install Larastan for static analysis - Level 0 (Lowest)
4 weeks ago
Shlee aa72592ac0
Update docker-push.yml 4 weeks ago
Shlee 8cecf38cfe
Add GitHub Actions workflow for Docker tagged release 4 weeks ago
Shlee f6baba9b13
Add GitHub Actions workflow for Docker image build 4 weeks ago
Shlee c840d6bd71
Create php-larastan.yml 4 weeks ago
Shlee 1ba3b255aa
Update 3.feature-request.yml 1 year ago
Shlee 2d84dece48
Update 5.admin-report.yml 1 year ago
Shlee 4e43dc8a50
Update 4.federation-report.yml 1 year ago
Shlee de35fa1188
Update 1.bug-report.yml 1 year ago
Shlee 95d5d3f844
Update 2.server-report.yml 1 year ago
Shlee fa2a069cd5
Update 5.admin-report.yml 1 year ago
Shlee 5580589b42
Update 3.feature-request.yml 1 year ago
Shlee 6c25d728d7
Update 1.bug-report.yml 1 year ago
Shlee 9591da56c7
Update 1.bug-report.yml 1 year ago
Shlee 87ff7c09be
Create 5.admin-report.yml 1 year ago