Skip to content

Instantly share code, notes, and snippets.

View littensy's full-sized avatar
:atom:

richard littensy

:atom:
View GitHub Profile
@littensy
littensy / init.luau
Last active July 3, 2025 04:57
Test suite submodule with support for Roblox and Luau runtimes.
type Config = {
colors: boolean?,
verbose: boolean?,
}
type Description = {
status: number,
name: string,
only: boolean,
skip: boolean,
@Corecii
Corecii / README.md
Last active September 22, 2024 16:28
Sample GitHub Actions file for running Roblox tests while connected to a WireGuard server

Sample Roblox Tests with WireGuard GitHub Actions File

Roblox changed their login behavior such that login cookies are tied to IP address. This prevents Roblox from working will with GitHub actions, as GitHub actions runners don't always use the same IP.

This action file connects to a WireGuard server first such that the action runner's IP appears to be the WireGuard server's. You can connect to the WireGuard server yourself to generate a login cookie so that the login IP is consistent between the original login and the action runners.

Server Setup