You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+17-1Lines changed: 17 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,22 @@
1
1
# Millennium Plugin Database
2
2
3
-
This repository contains community plugins for [Millennium](https://steambrew.app/), a Steam client modding platform. Each subdirectory under `plugins/` is an independent plugin.
3
+
This repository contains community plugins for [Millennium](https://steambrew.app/), a Steam client modding platform. Each subdirectory under `plugins/` is an independent plugin. Plugins are added as git submodules.
4
+
5
+
## Cloning Plugin Source for Review
6
+
7
+
Plugins in this repo are git submodules pointing to external repositories. The submodule files may not be checked out in CI. To review plugin code:
8
+
9
+
1. Look at the PR diff to find the submodule entry being added or updated (check `.gitmodules` and the submodule path under `plugins/`).
10
+
2. Use `git` or `gh` to determine the plugin's source repository URL and commit SHA from the PR diff.
11
+
3. Clone the plugin repository yourself and check out the correct commit:
12
+
```bash
13
+
git clone <repo-url> /tmp/plugin-review
14
+
cd /tmp/plugin-review
15
+
git checkout <commit-sha>
16
+
```
17
+
4. Review the plugin source code from there.
18
+
19
+
Do NOT skip the review because submodule files aren't available locally. Always clone and inspect the actual plugin code.
0 commit comments