chore(release): prepare v0.1.0 for public Packagist tracking
Drop the dev-time Forgejo/GitHub VCS `repositories` blocks and pin inter-package deps to semver (^0.1.0) so the package resolves purely from Packagist. Point the SFU sidecar fallback download at GitHub releases instead of git.blax.at. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
8bdca8fd61
commit
3dd15b1542
|
|
@ -17,8 +17,8 @@
|
||||||
"textalk/websocket": "^1.5|^1.6"
|
"textalk/websocket": "^1.5|^1.6"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"blax-software/laravel-ws": "dev-master",
|
"blax-software/laravel-ws": "^0.1.0",
|
||||||
"blax-software/reactphp-kernel": "dev-master",
|
"blax-software/reactphp-kernel": "^0.1.0",
|
||||||
"laravel/pint": "^1.13",
|
"laravel/pint": "^1.13",
|
||||||
"phpunit/phpunit": "^10.5|^11.0",
|
"phpunit/phpunit": "^10.5|^11.0",
|
||||||
"react/event-loop": "^1.5",
|
"react/event-loop": "^1.5",
|
||||||
|
|
@ -27,16 +27,6 @@
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-ffi": "Required by the Str0m media engine (Rust core exposed to PHP)."
|
"ext-ffi": "Required by the Str0m media engine (Rust core exposed to PHP)."
|
||||||
},
|
},
|
||||||
"repositories": [
|
|
||||||
{
|
|
||||||
"type": "vcs",
|
|
||||||
"url": "https://github.com/blax-software/reactphp-kernel.git"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"type": "vcs",
|
|
||||||
"url": "https://github.com/blax-software/laravel-ws.git"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"Blax\\WebRtc\\": "src/"
|
"Blax\\WebRtc\\": "src/"
|
||||||
|
|
|
||||||
|
|
@ -68,12 +68,12 @@ return [
|
||||||
'version' => env('WEBRTC_SFU_VERSION'), // default: the version pinned by this package
|
'version' => env('WEBRTC_SFU_VERSION'), // default: the version pinned by this package
|
||||||
'download_url' => env(
|
'download_url' => env(
|
||||||
'WEBRTC_SFU_DOWNLOAD_URL',
|
'WEBRTC_SFU_DOWNLOAD_URL',
|
||||||
'https://git.blax.at/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}',
|
'https://github.com/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}',
|
||||||
),
|
),
|
||||||
// sha256 verification is REQUIRED when set; null opts out explicitly.
|
// sha256 verification is REQUIRED when set; null opts out explicitly.
|
||||||
'checksum_url' => env(
|
'checksum_url' => env(
|
||||||
'WEBRTC_SFU_CHECKSUM_URL',
|
'WEBRTC_SFU_CHECKSUM_URL',
|
||||||
'https://git.blax.at/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}.sha256',
|
'https://github.com/blax-software/laravel-webrtc/releases/download/{version}/blax-webrtc-sfu-{platform}.sha256',
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue