updated template

This commit is contained in:
Merlin Jehli 2025-02-20 23:17:18 +01:00
parent c3fe41af71
commit f168c6542a
Signed by: FML128
GPG key ID: 76DE785F9DC31C59

View file

@ -11,7 +11,7 @@ concurrency:
jobs:
build-image:
runs-on: ubuntu-latest-shared
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
@ -22,7 +22,6 @@ jobs:
echo "RELEASE_VERSION=${GITHUB_RUN_NUMBER}${GITHUB_RUN_ATTEMPT}" >> "${GITHUB_OUTPUT}"
#TODO: implement better versioning
- name: Build or Restore aur
if: steps.cache-aur-restore.outputs.cache-hit != 'true'
uses: https://git.fml128.ch/FML128/idkyet-builder-action/aur@main
with:
layer_config_file: layers_config.yml
@ -34,6 +33,7 @@ jobs:
version: ${{ steps.version.outputs.RELEASE_VERSION }}
registry_username: ${{ gitea.actor }}
registry_password: ${{ secrets.PACKET_TOKEN }}
gpg_sign_key: ${{ secrets.GPG_SIGN_KEY }}
sb_db_pem: ${{ secrets.SB_DB_PEM }}
sb_db_key: ${{ secrets.SB_DB_KEY }}
api_auth_token: ${{ secrets.API_AUTH_TOKEN }}
@ -41,11 +41,15 @@ jobs:
run: |
cd ${{ gitea.workspace }}/out
for f in *;do
if [[ "$f" == *.img || "$f" == *.efi ]]; then
echo "Uploading $f"
du -sh $f
curl --user "${{ gitea.actor }}:${{ secrets.PACKET_TOKEN }}" \
--fail --fail-early \
--upload-file "$f" \
"https://git.fml128.ch/api/packages/${{ github.repository_owner }}/generic/${GITHUB_REPOSITORY#*/}/${{ steps.version.outputs.RELEASE_VERSION }}/$f"
rm $f
fi
done
- name: If failure delete packages
if: failure()