Skip to content

Commit

Permalink
Update scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
gaymeowing committed Aug 17, 2024
1 parent fe43d90 commit 2515ba2
Show file tree
Hide file tree
Showing 20 changed files with 45 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
run: rokit install --no-trust-check

- name: Sort libraries
run: lune run scripts/sort_libraries
run: lune run scripts/docs/sort_libraries

- uses: actions/setup-node@v3
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release_libs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ jobs:

- name: Get files changed
uses: ./.github/actions/fetch_diff.yml

- name: Run releases script
run: lune run scripts/make_lib_releases ${{ inputs.libs }}
run: lune run scripts/release/make_lib_releases ${{ inputs.libs }}
File renamed without changes.
Empty file.
22 changes: 22 additions & 0 deletions scripts/mock/roblox/implementer.luau
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

-- implementer
-- a wrapper for easily implementing properties and methods
-- in lune to mock roblox stuffs

local roblox = require("@lune/roblox")

local CLASS_TO_IMPLEMENTOR = {}

local function implementor(class: string, f: () -> ()): () -> ()
local HAS_IMPLEMENTED = false

return function()
if HAS_IMPLEMENTED then
error("")
else
f()
end
end
end

return implementor
Empty file.
Empty file.
Empty file.
Empty file.
12 changes: 12 additions & 0 deletions scripts/mock/roblox/services/http.luau
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

-- httpservice
-- implements a mock http service for lune

local roblox = require("@lune/roblox")
local net = require("@lune/net")



local function impl_mock_http()

end
Empty file.
Empty file.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
-- make lib releases
-- makes new releases for each lib thats changed

local impl_module_source_prop = require("impl_module_source_prop")
local impl_module_source_prop = require("../roblox_dep_injection/impl_module_source_prop")
local diff_reader = require("../diff_reader")
local DateTime = require("@lune/DateTime")
local diff_reader = require("diff_reader")
local process = require("@lune/process")
local serde = require("@lune/serde")
local packager = require("packager")
local summon = require("../summon")
local libinfo = require("libinfo")
local summon = require("summon")
local fs = require("@lune/fs")

type ReleaseLibInfo = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@

local process = require("@lune/process")
local roblox = require("@lune/roblox")
local modulify = require("modulify")

local SOURCES = {} :: { [modulify.ModuleScript]: string }
local SOURCES = {} :: { [roblox.Instance]: string }
local HAS_IMPLEMENTED = false
local ARGS = process.args

Expand Down
File renamed without changes.
Empty file added scripts/release/mono.luau
Empty file.
8 changes: 4 additions & 4 deletions scripts/packager.luau → scripts/release/packager.luau
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
-- packager
-- makes new releases for each lib thats changed

local require_pattern = require("require_pattern")
local remove_from_end = require("remove_from_end")
local iter_scripts = require("iter_scripts")
local require_pattern = require("../require_pattern")
local remove_from_end = require("../remove_from_end")
local iter_scripts = require("../iter_scripts")
local depgraph = require("../depgraph")
local roblox = require("@lune/roblox")
local modulify = require("modulify")
local depgraph = require("depgraph")
local license = require("license")
local libinfo = require("libinfo")
local fs = require("@lune/fs")
Expand Down
File renamed without changes.

0 comments on commit 2515ba2

Please sign in to comment.