From d962724ac670c6da11d2fc4cf02a0231aa16dffb Mon Sep 17 00:00:00 2001 From: Richard Date: Fri, 20 Sep 2024 01:42:00 -0700 Subject: [PATCH] build: migrate to rokit --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- aftman.toml | 11 ----------- rokit.toml | 12 ++++++++++++ 4 files changed, 16 insertions(+), 15 deletions(-) delete mode 100644 aftman.toml create mode 100644 rokit.toml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8561d3..b6cdec7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,8 +18,8 @@ jobs: with: version: 8.15.4 - - name: Install Aftman - uses: ok-nick/setup-aftman@v0.4.2 + - name: Install Rokit + uses: CompeyDev/setup-rokit@v0.1.2 - name: Install dependencies run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d02e659..a179663 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,8 +10,8 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Install Aftman - uses: ok-nick/setup-aftman@v0.4.2 + - name: Install Rokit + uses: CompeyDev/setup-rokit@v0.1.2 - name: Install dependencies run: wally install diff --git a/aftman.toml b/aftman.toml deleted file mode 100644 index 187b7df..0000000 --- a/aftman.toml +++ /dev/null @@ -1,11 +0,0 @@ -# This file lists tools managed by Aftman, a cross-platform toolchain manager. -# For more information, see https://github.com/LPGhatguy/aftman - -# To add a new tool, add an entry to this table. -[tools] -wally = "UpliftGames/wally@0.3.2" -rojo = "rojo-rbx/rojo@7.4.1" -wally-package-types = "JohnnyMorganz/wally-package-types@1.3.1" -stylua = "johnnymorganz/stylua@0.20.0" -selene = "Kampfkarren/selene@0.26.1" -luau-lsp = "johnnymorganz/luau-lsp@1.27.1" diff --git a/rokit.toml b/rokit.toml new file mode 100644 index 0000000..0df6c48 --- /dev/null +++ b/rokit.toml @@ -0,0 +1,12 @@ +# This file lists tools managed by Rokit, a toolchain manager for Roblox projects. +# For more information, see https://github.com/rojo-rbx/rokit + +# New tools can be added by running `rokit add ` in a terminal. + +[tools] +wally = "UpliftGames/wally@0.3.2" +rojo = "rojo-rbx/rojo@7.4.4" +wally-package-types = "JohnnyMorganz/wally-package-types@1.3.2" +stylua = "johnnymorganz/stylua@0.20.0" +selene = "Kampfkarren/selene@0.27.1" +luau-lsp = "johnnymorganz/luau-lsp@1.32.4"