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