Skip to content

Commit d5487a8

Browse files
build: move from aftman to rokit (#110)
1 parent 98632b9 commit d5487a8

File tree

7 files changed

+23
-18
lines changed

7 files changed

+23
-18
lines changed

.github/workflows/ci.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ jobs:
3737
- name: Install dependencies
3838
run: pnpm install
3939

40-
- name: Setup Aftman
41-
uses: ok-nick/setup-aftman@e226f24209f47677da7b215bab44f6351a2c043b # v0.4.2
40+
- name: Setup Rokit
41+
uses: CompeyDev/setup-rokit@v0.1.0
4242
with:
4343
token: ${{ secrets.GITHUB_TOKEN }}
4444

.github/workflows/release-development.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
- name: Install roblox-ts
4242
run: pnpm add roblox-ts
4343

44-
- name: Setup Aftman
45-
uses: ok-nick/setup-aftman@e226f24209f47677da7b215bab44f6351a2c043b # v0.4.2
44+
- name: Setup Rokit
45+
uses: CompeyDev/setup-rokit@v0.1.0
4646
with:
4747
token: ${{ secrets.GITHUB_TOKEN }}
4848

@@ -68,8 +68,8 @@ jobs:
6868
- name: Install GH CLI
6969
uses: dev-hanz-ops/install-gh-cli-action@8fff9050dae2d81b38f94500d8b74ad1d1d47410 # v0.2.0
7070

71-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
72-
- uses: ok-nick/setup-aftman@e226f24209f47677da7b215bab44f6351a2c043b # v0.4.2
71+
- name: Setup Rokit
72+
uses: CompeyDev/setup-rokit@v0.1.0
7373
with:
7474
token: ${{ secrets.GITHUB_TOKEN }}
7575

.github/workflows/release.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ jobs:
4444
- name: Install roblox-ts
4545
run: pnpm add roblox-ts
4646

47-
- name: Setup Aftman
48-
uses: ok-nick/setup-aftman@e226f24209f47677da7b215bab44f6351a2c043b # v0.4.2
47+
- name: Setup Rokit
48+
uses: CompeyDev/setup-rokit@v0.1.0
4949
with:
5050
token: ${{ secrets.GITHUB_TOKEN }}
5151

@@ -71,8 +71,8 @@ jobs:
7171
- name: Install GH CLI
7272
uses: dev-hanz-ops/install-gh-cli-action@8fff9050dae2d81b38f94500d8b74ad1d1d47410 # v0.2.0
7373

74-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
75-
- uses: ok-nick/setup-aftman@e226f24209f47677da7b215bab44f6351a2c043b # v0.4.2
74+
- name: Setup Rokit
75+
uses: CompeyDev/setup-rokit@v0.1.0
7676
with:
7777
token: ${{ secrets.GITHUB_TOKEN }}
7878

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@ alphabetical order):
7171

7272
#### Roblox Tools
7373

74-
- [Aftman](https://github.com/LPGhatguy/aftman)
7574
- [Asphalt](https://github.com/jackTabsCode/asphalt)
7675
- [Darklua](https://darklua.com/)
7776
- [Mantle](https://mantledeploy.vercel.app/)
7877
- [Rojo](https://rojo.space/)
78+
- [Rokit](https://github.com/rojo-rbx/rokit)
7979
- [roblox-ts](https://roblox-ts.com/)
8080

8181
#### Development Tools

aftman.toml

-6
This file was deleted.

renovate.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"extends": [
44
"config:recommended",
55
":pinAllExceptPeerDependencies",
6-
"github>sasial-dev/aftman-renovate-config",
6+
"github>christopher-buss/rokit-renovate-config",
77
"helpers:pinGitHubActionDigests",
88
"npm:unpublishSafe"
99
],

rokit.toml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This file lists tools managed by Rokit, a toolchain manager for Roblox projects.
2+
# For more information, see https://github.com/rojo-rbx/rokit
3+
4+
# New tools can be added by running `rokit add <tool>` in a terminal.
5+
6+
[tools]
7+
asphalt = "jacktabscode/asphalt@0.8.0"
8+
darklua = "seaofvoices/darklua@0.13.1"
9+
lune = "lune-org/lune@0.8.6"
10+
mantle = "blake-mealey/mantle@0.11.16"
11+
rojo = "rojo-rbx/rojo@7.4.2"

0 commit comments

Comments
 (0)