diff --git a/.github/workflows/fix-ia.yml b/.github/workflows/fix-ia.yml new file mode 100644 index 0000000..0e12b54 --- /dev/null +++ b/.github/workflows/fix-ia.yml @@ -0,0 +1,16 @@ +name: Fix IA Collection +on: workflow_dispatch +jobs: + fix: + runs-on: ubuntu-latest + steps: + - name: Fix collection + env: + IA_ACCESS_KEY: ${{ secrets.IA_ACCESS_KEY }} + IA_SECRET_KEY: ${{ secrets.IA_SECRET_KEY }} + run: | + pip install --break-system-packages internetarchive + mkdir -p ~/.config/internetarchive + printf '[s3]\naccess = %s\nsecret = %s\n' "$IA_ACCESS_KEY" "$IA_SECRET_KEY" > ~/.config/internetarchive/ia.ini + chmod 600 ~/.config/internetarchive/ia.ini + ia metadata antergos-next --modify="collection:opensource" --modify="collection:linux_distributions" --modify="mediatype:software"