[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1222":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":18,"hasPages":18,"topics":20,"createdAt":10,"pushedAt":10,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":15,"starSnapshotCount":15,"syncStatus":14,"lastSyncTime":24,"discoverSource":25},1222,"github-sandbox","maanimis\u002Fgithub-sandbox","maanimis","download files into your repository just by writing a special commit message","https:\u002F\u002Fgithub.com\u002Fmaanimis\u002Fgithub-sandbox",null,324,2092,3,2,0,49.96,"MIT License",false,"main",[],"2026-06-12 04:00:08","# github-sandbox\n\n# 📥 Download Files via Commit Message\n\nA GitHub Actions workflow that lets you download files into your repository just by writing a special commit message — no terminal or command line needed.\n\n---\n\n## ⚙️ Setup\n\n0. Fork this repo\n1. Go to your repository on GitHub\n2. Click **Settings** → **Actions** → **General**\n3. Scroll down to **Workflow permissions**\n4. Select **Read and write permissions** and click **Save**\n\nThat's it — no tokens or secrets needed.\n\n---\n\n## 🚀 Usage\n\nYou trigger downloads by editing any file directly on GitHub and using a special commit message when saving.\n\n### How to trigger a download\n\n1. Open any file in your repository on GitHub (for example, this `README.md`)\n2. Click the **pencil icon** (✏️) at the top right to edit it\n3. Make any small change (add a space, a blank line, anything)\n4. Scroll down to the **Commit changes** section\n5. Select **Commit directly to the `main` branch**\n6. In the commit message box, type one of the commands below\n7. Click **Commit changes**\n\nThe workflow will run automatically and the downloaded files will appear in the `downloads\u002F` folder.\n\n---\n\n## 📝 Commands\n\n### Download files individually\n\nDownloads each file and saves it by its original filename.\n\n```\ndownload: URL1 URL2 URL3\n```\n\n**Examples:**\n\n```\ndownload: https:\u002F\u002Fexample.com\u002Ffile.zip\n```\n\n```\ndownload: https:\u002F\u002Fexample.com\u002Fa.zip https:\u002F\u002Fexample.com\u002Fb.pdf https:\u002F\u002Fexample.com\u002Fc.zip\n```\n\n---\n\n### Download and archive into a single ZIP\n\nDownloads all files and bundles them into one timestamped `.zip` archive saved to `downloads\u002F`.\n\n```\ndownload-zip: URL1 URL2 URL3\n```\n\n**Examples:**\n\n```\ndownload-zip: https:\u002F\u002Fexample.com\u002Ffile.zip\n```\n\n```\ndownload-zip: https:\u002F\u002Fexample.com\u002Fa.zip https:\u002F\u002Fexample.com\u002Fb.pdf https:\u002F\u002Fexample.com\u002Fc.zip\n```\n\nThe resulting archive will be named like: `archive_20250423_153012.zip`\n\n---\n\n## 📁 Output\n\n| Command | Result |\n|---|---|\n| `download:` | Each file saved individually in `downloads\u002F` with its original name |\n| `download-zip:` | All files bundled into a single `archive_YYYYMMDD_HHMMSS.zip` in `downloads\u002F` |\n\n---\n\n## 👀 Checking the result\n\nAfter committing, you can monitor the workflow:\n\n1. Click the **Actions** tab in your repository\n2. Click the latest workflow run to see progress and logs\n3. Once it completes, go back to the **Code** tab and open the `downloads\u002F` folder to find your files\n\n---\n\n## ⚠️ Notes\n\n- URLs must be publicly accessible (no login required)\n- Separate multiple URLs with spaces\n- The workflow skips itself using `[skip ci]` in its own commit message to avoid infinite loops\n- If no valid `download:` or `download-zip:` command is found in the commit message, the workflow will exit without doing anything\n","github-sandbox 是一个通过特殊提交信息下载文件到 GitHub 仓库的 GitHub Actions 工作流。其核心功能是允许用户在不使用终端或命令行的情况下，仅通过编辑并提交特定格式的信息来触发文件下载。项目支持两种主要命令：`download:` 可以单独下载多个文件，并保持原始文件名；`download-zip:` 则将所有指定文件打包成一个带有时间戳的 ZIP 文件。此工具非常适合需要自动化管理外部资源导入的开发者或团队，尤其适用于那些希望简化文件管理流程、减少手动操作的场景。MIT 许可证下开源，易于配置和使用，无需额外的令牌或密钥。","2026-05-06 17:31:13","CREATED_QUERY"]