Compare commits

...

49 Commits

Author SHA1 Message Date
LelieL91
93cd265519 Added 2 workshop maps 2026-03-07 02:29:54 +01:00
LelieL91
cb55a8a785 Added CSGO FastDL
Initial Release including Franug-CountryFlagIcons materials
2026-03-07 00:57:18 +01:00
3ed5c37a08 Update mods.json 2001-01-01 00:00:00 +00:00
LelieL91
feeb59ee54 Upload Mods
All checks were successful
Update mods.json / update-mods (push) Successful in 3s
2025-11-23 20:39:22 +01:00
LelieL91
5fb860b272 Update update-factorio-modlist.yml 2025-11-23 20:38:37 +01:00
f44ff2da84 Update mods.json 2001-01-01 00:00:00 +00:00
LelieL91
3e9b499451 Create enhanced-shadows_1.0.4.zip
All checks were successful
Update mods.json / update-mods (push) Successful in 3s
2025-11-23 20:37:00 +01:00
LelieL91
8cbd4ee295 Update update-factorio-modlist.yml 2025-11-23 20:36:35 +01:00
d981c760db Update mods.json 2001-01-01 00:00:00 +00:00
LelieL91
8801f9ed52 Create bplib_1.1.6.zip
All checks were successful
Update mods.json / update-mods (push) Successful in 3s
2025-11-23 20:29:09 +01:00
LelieL91
79b59f1ce1 Update update-factorio-modlist.yml 2025-11-23 20:28:40 +01:00
603bc60afe Update mods.json 2001-01-01 00:00:00 +00:00
31bedec39f Update mods.json
All checks were successful
Update mods.json / update-mods (push) Successful in 3s
2001-01-01 00:00:00 +00:00
LelieL91
79376734ae Upload Mods
All checks were successful
Update mods.json / update-mods (push) Successful in 3s
2025-11-23 20:12:16 +01:00
LelieL91
0552e59b25 Update update-factorio-modlist.yml 2025-11-23 20:11:13 +01:00
a56c694f9c Update mods.json 2001-01-01 00:00:00 +00:00
12cf427ac6 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 19:01:45 +00:00
8cc8eec78d Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:51:43 +00:00
e42c2ae1b1 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:47:18 +00:00
cbeda251a6 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:46:37 +00:00
514002bcb8 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:36:46 +00:00
5114dd430e Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:33:09 +00:00
3bea77c20c Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:32:03 +00:00
dd64fb920b Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:31:50 +00:00
56f8a2949b Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:28:56 +00:00
0e41fca5b8 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:25:49 +00:00
fee2e56836 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 18:22:20 +00:00
c9afc0c811 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 17:53:07 +00:00
c874dfe2a9 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 17:45:48 +00:00
58defd80ec Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 17:44:23 +00:00
9e00da4c40 Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 17:36:54 +00:00
a62bede01b Update .gitea/workflows/update-factorio-modlist.yml 2025-11-23 17:36:32 +00:00
LelieL91
671f75e078 Create Cerys-Moon-of-Fulgora_4.17.2.zip
Some checks failed
Update Factorio Mod List / update-modlist (push) Failing after 2m36s
2025-11-23 18:21:58 +01:00
LelieL91
9ef00e0b62 Update update-factorio-modlist.yml 2025-11-21 22:54:42 +01:00
LelieL91
2506e19121 Delete Cerys-Moon-of-Fulgora_4.17.2.zip
All checks were successful
Update Factorio Mod List / update-modlist (push) Successful in 20s
2025-11-20 01:51:54 +01:00
LelieL91
0e8476c26e Create Cerys-Moon-of-Fulgora_4.17.2.zip
Some checks failed
Update Factorio Mod List / update-modlist (push) Failing after 2m9s
2025-11-20 01:48:28 +01:00
Gitea Bot
80e265163c Auto-update Factorio mod list 2025-11-20 00:46:04 +00:00
LelieL91
9402caf505 Upload Mods
All checks were successful
Update Factorio Mod List / update-modlist (push) Successful in 20s
2025-11-20 01:45:27 +01:00
Gitea Bot
8faa1a387b Auto-update Factorio mod list 2025-11-20 00:43:10 +00:00
LelieL91
fc4a99fc15 Stop tracking mods.json
All checks were successful
Update Factorio Mod List / update-modlist (push) Successful in 5s
2025-11-20 01:42:58 +01:00
Gitea Bot
c6286c7bc0 Auto-update Factorio mod list 2025-11-20 00:41:30 +00:00
LelieL91
5db5880e9a Create visible-planets_1.5.7.zip
All checks were successful
Update Factorio Mod List / update-modlist (push) Successful in 5s
2025-11-20 01:41:23 +01:00
LelieL91
bc8475e92c Update update-factorio-modlist.yml 2025-11-20 01:36:53 +01:00
LelieL91
ef3ac21c5b Fixes
Some checks failed
Update Factorio Mod List / update-modlist (push) Failing after 4s
2025-11-20 01:34:49 +01:00
Gitea Bot
2a35763795 Auto-update Factorio mod list 2025-11-20 00:33:24 +00:00
LelieL91
b829b2b56a Create far-reach_2.0.2.zip
All checks were successful
Update Factorio Mod List / update-modlist (push) Successful in 4s
2025-11-20 01:33:19 +01:00
LelieL91
bfc21462b4 purge pkg
Some checks failed
Update Factorio Mod List / update-modlist (push) Failing after 4s
2025-11-20 01:32:37 +01:00
LelieL91
c917e435ea Merge branch 'main' of https://git.garpnet.it/GamerArena/FastDL 2025-11-20 01:29:57 +01:00
LelieL91
44f0e61cd0 Create .gitignore 2025-11-20 01:29:38 +01:00
215 changed files with 43 additions and 21 deletions

View File

@@ -1,35 +1,55 @@
name: Update Factorio Mod List
name: Update mods.json
on:
workflow_dispatch:
push:
branches: [ main ]
paths:
- 'Factorio/**'
- 'Factorio/*.zip'
jobs:
update-modlist:
update-mods:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Generate mod list
- name: Get list of .zip files via API
env:
GITEA_TOKEN: ${{ secrets.FASTDL }}
GITEA_API_URL: https://git.garpnet.it/api/v1
OWNER: GamerArena
REPO: FastDL
BRANCH: main
run: |
cd Factorio
echo "[" > mods.json
for f in *.zip; do
[ -f "$f" ] || continue
echo " \"${f}\"," >> mods.json
done
# remove trailing comma and close JSON array
sed -i '$ s/,$//' mods.json
echo "]" >> mods.json
echo "Token length: ${#GITEA_TOKEN}"
- name: Commit and push updated mod list
response=$(curl -s -H "Authorization: token $GITEA_TOKEN" \
"$GITEA_API_URL/repos/$OWNER/$REPO/contents/Factorio?ref=$BRANCH")
echo "API Response: $response"
zip_files=$(echo "$response" \
| jq -r '.[] | select(.type=="file") | select(.name|endswith(".zip")) | .name')
json_array=$(echo "$zip_files" | jq -R -s -c 'split("\n")[:-1]')
echo "$json_array" > mods.json
echo "Lista file .zip: $json_array"
- name: Upload mods.json via API
env:
GITEA_TOKEN: ${{ secrets.FASTDL }}
GITEA_API_URL: https://git.garpnet.it/api/v1
OWNER: GamerArena
REPO: FastDL
BRANCH: main
run: |
git config user.name "Gitea Bot"
git config user.email "actions@local"
git add Factorio/mods.json
git commit -m "Auto-update Factorio mod list" || exit 0
git push
# recupera SHA del vecchio file
sha=$(curl -s -H "Authorization: token $GITEA_TOKEN" \
"$GITEA_API_URL/repos/$OWNER/$REPO/contents/Factorio/mods.json?ref=$BRANCH" | jq -r '.sha // empty')
content=$(base64 -w 0 mods.json)
curl -X PUT -H "Authorization: token $GITEA_TOKEN" \
-H "Content-Type: application/json" \
-d "{\"content\":\"$content\",\"branch\":\"$BRANCH\",\"message\":\"Update mods.json\",\"sha\":\"$sha\"}" \
"$GITEA_API_URL/repos/$OWNER/$REPO/contents/Factorio/mods.json"

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
Factorio/mods.json

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More