diff --git a/.github/workflows/TestBinaryInstaller.yml b/.github/workflows/TestBinaryInstaller.yml index 322c6d2c..3ae81d6d 100644 --- a/.github/workflows/TestBinaryInstaller.yml +++ b/.github/workflows/TestBinaryInstaller.yml @@ -61,7 +61,7 @@ jobs: - name: Simulate failure run: | - ddev exec touch /var/www/html/composer-cache/files/lullabot/drainpipe/bin/task/3.28.0/task_linux_amd64.tar + ddev exec touch /var/www/html/composer-cache/files/lullabot/drainpipe/bin/task/3.38.0/task_linux_amd64.tar ddev composer install - name: Test installing without composer cache diff --git a/.github/workflows/ValidateTaskfile.yml b/.github/workflows/ValidateTaskfile.yml index 8037944e..00606112 100644 --- a/.github/workflows/ValidateTaskfile.yml +++ b/.github/workflows/ValidateTaskfile.yml @@ -19,5 +19,5 @@ jobs: - name: Validate Taskfile.yml # Also update src/BinaryInstallPlugin.php if changing version run: | - curl -O https://raw.githubusercontent.com/go-task/task/v3.28.0/docs/static/schema.json + curl -O https://raw.githubusercontent.com/go-task/task/v3.38.0/website/static/schema.json npx ajv-cli validate -s schema.json -d scaffold/Taskfile.yml diff --git a/.tugboat/steps/1-init.sh b/.tugboat/steps/1-init.sh index 9b54b294..5847d4c0 100755 --- a/.tugboat/steps/1-init.sh +++ b/.tugboat/steps/1-init.sh @@ -7,7 +7,7 @@ set -eux echo "Initializing..." # Install task -sh -c "$(curl --location https://raw.githubusercontent.com/go-task/task/v3.28.0/install-task.sh)" -- -d -b /usr/local/bin +sh -c "$(curl --location https://raw.githubusercontent.com/go-task/task/v3.38.0/install-task.sh)" -- -d -b /usr/local/bin # Install mysql or mariadb client. apt-get update diff --git a/scaffold/tugboat/steps/1-init.sh.twig b/scaffold/tugboat/steps/1-init.sh.twig index 48b98da5..a15c02bd 100644 --- a/scaffold/tugboat/steps/1-init.sh.twig +++ b/scaffold/tugboat/steps/1-init.sh.twig @@ -7,7 +7,7 @@ set -eux echo "Initializing..." # Install task -sh -c "$(curl --location https://raw.githubusercontent.com/go-task/task/v3.28.0/install-task.sh)" -- -d -b /usr/local/bin +sh -c "$(curl --location https://raw.githubusercontent.com/go-task/task/v3.38.0/install-task.sh)" -- -d -b /usr/local/bin # Install mysql or mariadb client. apt-get update diff --git a/src/BinaryInstallerPlugin.php b/src/BinaryInstallerPlugin.php index 27094734..9df68057 100644 --- a/src/BinaryInstallerPlugin.php +++ b/src/BinaryInstallerPlugin.php @@ -16,24 +16,24 @@ class BinaryInstallerPlugin extends BinaryInstaller 'task' => [ 'releases' => [ 'linux' => [ - 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_linux_amd64.tar.gz', 'sha' => 'a6d127f91c3a78512d8a20b4aca7b48b0b420c057fc09391ee1ae311293a565e'], - 'arm' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_linux_arm.tar.gz', 'sha' => '1be7e3bfbe1ad29d807c6a85ef33ab0bdfbc8c7c5fe33d6e08043646e02db43a'], - '386' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_linux_386.tar.gz', 'sha' => 'cc4db4b0df9f947498e5a93dddf8398dd9f1d4faab11fd3c29d773b4b3920503'], - 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_linux_arm64.tar.gz', 'sha' => '031b26ca68a5274c0d88263bdd1b334c4f87c381f750c0e22e7777a1fb3374f7'], + 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_linux_amd64.tar.gz', 'sha' => 'a6241c9fbcc49bdffef907e4d6325adb074295fd094f2bfa6a2e32282c2ed06e'], + 'arm' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_linux_arm.tar.gz', 'sha' => '623d0fdf13b2940495c177f4dce83ec9f2db26645011052280a812a8ba1f146a'], + '386' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_linux_386.tar.gz', 'sha' => '4ae95300c51d53f894cce9bc45f22b2347492772b21c3a6ddf3d47304c7bbefa'], + 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_linux_arm64.tar.gz', 'sha' => '30d3c727a434ee3bf69fb69e5d1aa84c3ab401fc2343a2760b4c7808acc689b8'], ], 'darwin' => [ - 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_darwin_amd64.tar.gz', 'sha' => '068f4d35b47419047afea167cbdff7d446ea4218548dfb3b541ca8b9a378fe84'], - 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_darwin_arm64.tar.gz', 'sha' => 'e962a63a46251952a34c1bd0a060f2eb91009058de13ea4f7750c8ae00513f95'], + 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_darwin_amd64.tar.gz', 'sha' => 'a2aefff4f3cb2851ce133c13a20502f1dfa8a6bc34d3f4e01c67cf3278f4f73d'], + 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_darwin_arm64.tar.gz', 'sha' => 'a575c9e10591bb35d1bb678bdde2fa221330d207a787b0a5979d4287ee7f4c0f'], ], 'windows' => [ - 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_windows_amd64.zip', 'sha' => 'd46e1f3a8ce6951e2d7978c5094661b3f1473cba291bcc2fa53a7af224c403a8'], - 'arm' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_windows_arm.zip', 'sha' => '9ad664e06f4168652f211a1c6600aea36cd8e9a63e467be0f44abfb1d58f9d6a'], - 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_windows_arm64.zip', 'sha' => '6092dc97bdbc53ca13c7451b5b4de83fad98a8058bcfdb4a1621a91e8fb320b0'], - '386' => ['url' => 'https://github.com/go-task/task/releases/download/v3.28.0/task_windows_386.zip', 'sha' => 'a7fd49978db94496b19141519b5f457aeeda0b92be2ec7e61aeba13cda8461c7'], + 'amd64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_windows_amd64.zip', 'sha' => '6586105949b4359b37f770b7604542c23f064e055c6521791cd8d5916ec287fb'], + 'arm' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_windows_arm.zip', 'sha' => 'cda87056d8289f55d040e413171357ad7b1efaa75ae3c9433106f13a9057053e'], + 'arm64' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_windows_arm64.zip', 'sha' => '955e88bb22b3396bd95c9d8d25e8fd71a323364549e012d863287fd069d51ee7'], + '386' => ['url' => 'https://github.com/go-task/task/releases/download/v3.38.0/task_windows_386.zip', 'sha' => '72962ea63388db41750e60cd0184e8c68ffd008ce277ba7502e974e40ee36bf2'], ], ], 'hashalgo' => 'sha256', - 'version' => '3.28.0', + 'version' => '3.38.0', ], 'action-validator' => [ 'releases' => [