Add GitHub workflow to build rbxm and publish to pesde and wally (#50)

* setup workflow

* change versions

* fix project json

* fix pesde and wally workflow

* update pesde toml

* wrap tokens ins trings

* update versions

* ignore lock files
This commit is contained in:
alicesaidhi 2025-06-23 19:31:40 +02:00 committed by GitHub
parent 6cf770df4e
commit 86f8574aeb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 126 additions and 1 deletions

23
pesde.toml Normal file
View file

@ -0,0 +1,23 @@
name = "centau/vide"
version = "0.4.0"
description = "A reactive Luau library for creating UI."
authors = ["centau"]
repository = "https://github.com/centau/vide"
license = "MIT"
includes = ["src/*", "README.md", "pesde.toml"]
[target]
environment = "roblox"
build_files = ["src"]
lib = "src/init.luau"
[indices]
default = "https://github.com/pesde-pkg/index"
[scripts]
roblox_sync_config_generator = ".pesde/scripts/roblox_sync_config_generator.luau"
sourcemap_generator = ".pesde/scripts/sourcemap_generator.luau"
[dev_dependencies]
scripts = { name = "pesde/scripts_rojo", version = "^0.1.0", target = "lune" }
rojo = { name = "pesde/rojo", version = "^7.4.4", target = "lune" }