Balatro-Multiplayer / Balatro-Multiplayer/BalatroMultiplayerAPI

Closed Beta v3 zip shipped with the dev/ directory included

未关闭
#6 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Lua
星标
7
派生
3
平均合并
4 小时 42 分钟
30 天内合并 PR
4

描述

**Status: needs triage** (build process)

## Observation
The MultiplayerClosedBeta-v3.zip distribution of the API mod contains `dev/init.lua` (and its contents differ from the repo's version). The repo's release CI (`.github/workflows/strip-dev.yml`) strips `dev/` from release builds, so the beta zip appears to have been built from a working tree through a path that bypasses that step.

## Impact
Low today — `dev/init.lua` only enables env-var-driven dev auth, and the dev impersonation endpoint 404s against production servers. But it means beta testers are silently running dev-mode clients, and anything added to `dev/` in the future would ship to them unnoticed. Beta builds should go through the same strip step as releases (or include dev tooling deliberately as a documented decision).

贡献指南

这个仓库没有索引到贡献指南

调研方向

从 .github/workflows/strip-dev.yml 开始,追踪 MultiplayerClosedBeta-v3.zip 的生成过程,查找绕过 strip 步骤的 beta 打包入口点。验证生成的归档内容;当 beta 构建始终排除 dev/,或 repository 记录了有意包含它的决定时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions, lua
领域
build-system, release
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
62/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。