Roblox / testez

BDD-style test and assertion library for Roblox Lua
https://roblox.github.io/testez/
Apache License 2.0
185 stars 58 forks source link

Add Wally manifest file #165

Closed magnalite closed 2 years ago

magnalite commented 3 years ago

This PR adds a Wally manifest file to the repository for the latest release of TestEZ.

Wally is a package manager for Roblox developed at Uplift Games. It's part of our initiative to create an open ecosystem of shared, accessible code and high quality tooling for Roblox developers.

With Wally, adding TestEZ to an existing Roblox project is very easy:

[package]
name = "magnalite/lets-use-testez"
version = "0.1.0"
registry = "https://github.com/UpliftGames/wally-index"
realm = "shared"

[dependencies]
TestEZ = "roblox/testez@0.4.1"
$ wally install
[INFO ] Updating package index...
[INFO ] Downloading roblox/testez@0.4.1...

Our public Wally registry is now accepting packages from anyone who would like to publish, similar to crates.io. We would love to see you publish great open source packages like TestEZ! We've found a large portion of packages already depend on TestEZ so we've made it available on Wally as a convenience due to this demand, however it's our ambition for us to work together on supporting the open source Roblox ecosystem.

Adding this wally.toml manifest file is the first step in this direction, and makes publishing TestEZ to Wally easy!

ZoteTheMighty commented 2 years ago

Hi magnalite! Can you follow the CLA workflow?

github-actions[bot] commented 2 years ago

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

magnalite commented 2 years ago

I have read the CLA Document and I hereby sign the CLA