diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b4c027b..a31562b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -124,7 +124,7 @@ jobs: cat << EOF > config/packages/kocal_oxc.yaml when@dev: kocal_oxc: - apps_version: v1.43.0 + apps_version: v1.59.0 EOF symfony composer require 'kocal/oxc-bundle:*' --dev --no-interaction diff --git a/README.md b/README.md index b0b1115..4c2294d 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ when@dev: kocal_oxc: # The Oxc apps version to use, that you can find at https://github.com/oxc-project/oxc/tags, # it follows the pattern "apps_v" - apps_version: '1.43.0' + apps_version: '1.59.0' ``` @@ -99,7 +99,7 @@ when@dev: kocal_oxc: # The Oxc apps version to use, that you can find at https://github.com/oxc-project/oxc/tags, # it follows the pattern "apps_v" - apps_version: '1.43.0' + apps_version: '1.59.0' ``` diff --git a/src/OxfmtBinary.php b/src/OxfmtBinary.php index 7a9c0ae..34caa20 100644 --- a/src/OxfmtBinary.php +++ b/src/OxfmtBinary.php @@ -14,9 +14,9 @@ public static function getName(): string $platform = Platform::guess(); return match ($platform->os) { - 'darwin' => sprintf('oxfmt-darwin-%s', $platform->machine), - 'linux' => sprintf('oxfmt-linux-%s-%s', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), - 'win32' => sprintf('oxfmt-win32-%s.exe', $platform->machine), + 'darwin' => sprintf('oxfmt-%s-apple-darwin', $platform->machine), + 'linux' => sprintf('oxfmt-%s-unknown-linux-%s', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), + 'win32' => sprintf('oxfmt-%s-pc-windows-msvc', $platform->machine), default => throw new \RuntimeException(sprintf('Unsupported platform (%s).', $platform)), }; } @@ -26,9 +26,9 @@ public static function getArchiveName(): string $platform = Platform::guess(); return match ($platform->os) { - 'darwin' => sprintf('oxfmt-darwin-%s.tar.gz', $platform->machine), - 'linux' => sprintf('oxfmt-linux-%s-%s.tar.gz', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), - 'win32' => sprintf('oxfmt-win32-%s.zip', $platform->machine), + 'darwin' => sprintf('oxfmt-%s-apple-darwin.tar.gz', $platform->machine), + 'linux' => sprintf('oxfmt-%s-unknown-linux-%s.tar.gz', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), + 'win32' => sprintf('oxfmt-%s-pc-windows-msvc.zip', $platform->machine), default => throw new \RuntimeException(sprintf('Unsupported platform (%s).', $platform)), }; } diff --git a/src/OxlintBinary.php b/src/OxlintBinary.php index 29dc69d..f21553b 100644 --- a/src/OxlintBinary.php +++ b/src/OxlintBinary.php @@ -14,9 +14,9 @@ public static function getName(): string $platform = Platform::guess(); return match ($platform->os) { - 'darwin' => sprintf('oxlint-darwin-%s', $platform->machine), - 'linux' => sprintf('oxlint-linux-%s-%s', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), - 'win32' => sprintf('oxlint-win32-%s.exe', $platform->machine), + 'darwin' => sprintf('oxlint-%s-apple-darwin', $platform->machine), + 'linux' => sprintf('oxlint-%s-unknown-linux-%s', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), + 'win32' => sprintf('oxlint-%s-pc-windows-msvc', $platform->machine), default => throw new \RuntimeException(sprintf('Unsupported platform (%s).', $platform)), }; } @@ -26,9 +26,9 @@ public static function getArchiveName(): string $platform = Platform::guess(); return match ($platform->os) { - 'darwin' => sprintf('oxlint-darwin-%s.tar.gz', $platform->machine), - 'linux' => sprintf('oxlint-linux-%s-%s.tar.gz', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), - 'win32' => sprintf('oxlint-win32-%s.zip', $platform->machine), + 'darwin' => sprintf('oxlint-%s-apple-darwin.tar.gz', $platform->machine), + 'linux' => sprintf('oxlint-%s-unknown-linux-%s.tar.gz', $platform->machine, $platform->isMusl ? 'musl' : 'gnu'), + 'win32' => sprintf('oxlint-%s-pc-windows-msvc.zip', $platform->machine), default => throw new \RuntimeException(sprintf('Unsupported platform (%s).', $platform)), }; } diff --git a/src/Platform.php b/src/Platform.php index b4826cf..7e4c732 100644 --- a/src/Platform.php +++ b/src/Platform.php @@ -21,8 +21,8 @@ public static function guess(): self $machine = strtolower(php_uname('m')); $machine = match (true) { - str_contains($machine, 'arm64') || str_contains($machine, 'aarch64') => 'arm64', - str_contains($machine, 'x86_64') || str_contains($machine, 'amd64') => 'x64', + str_contains($machine, 'arm64') || str_contains($machine, 'aarch64') => 'aarch64', + str_contains($machine, 'x86_64') || str_contains($machine, 'amd64') => 'x86_64', default => throw new \RuntimeException(sprintf('Unsupported platform (machine: %s).', $machine)), };