Skip to content

Harden self-hosted release workflow - #1

Merged
soerennb merged 4 commits into
masterfrom
codex/release-self-hosting-hardening
Aug 16, 2026
Merged

Harden self-hosted release workflow#1
soerennb merged 4 commits into
masterfrom
codex/release-self-hosting-hardening

Conversation

@soerennb

Copy link
Copy Markdown
Owner

Summary

  • validate the published installer, deployment bundle, backups, and restores
  • add secure unattended installation options and operator documentation
  • upgrade to PHP 8.4 / PHPUnit 13 and harden container supply-chain checks

Validation

  • php artisan test tests/Feature/InstallApplicationCommandTest.php under PHP 8.4
  • stdin-based installer command under PHP 8.4
  • ShellCheck, Compose validation, Bundle validation, Pint, Prettier, frontend build, Composer and npm audits

Closes versiontracker-58y
Closes versiontracker-rzz
Closes versiontracker-9hd
Closes versiontracker-ez6

@soerennb
soerennb merged commit ef02152 into master Aug 16, 2026
10 checks passed
@soerennb
soerennb deleted the codex/release-self-hosting-hardening branch August 16, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant