fix: use AWS-style env vars for internetarchive auth

The ia CLI removed --email/--password flags.
Now uses AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY env vars.
This commit is contained in:
2026-06-08 04:49:30 +00:00
parent 76421ef321
commit 70d0f88dbb
+2 -3
View File
@@ -50,11 +50,10 @@ jobs:
- name: Upload to Internet Archive
if: github.ref == 'refs/heads/master'
env:
IA_EMAIL: ${{ secrets.IA_EMAIL }}
IA_PASSWORD: ${{ secrets.IA_PASSWORD }}
AWS_ACCESS_KEY_ID: ${{ secrets.IA_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.IA_SECRET_KEY }}
run: |
pip install --break-system-packages internetarchive
ia configure --email="$IA_EMAIL" --password="$IA_PASSWORD"
ISO=$(ls out/*.iso | head -1)
ia upload antergos-next "$ISO" \
--metadata="title:Antergos NeXT Live ISO" \