updated template
This commit is contained in:
parent
c3fe41af71
commit
f168c6542a
1 changed files with 11 additions and 7 deletions
|
@ -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
|
||||
echo "Uploading $f"
|
||||
du -sh $f
|
||||
curl --user "${{ gitea.actor }}:${{ secrets.PACKET_TOKEN }}" \
|
||||
--upload-file "$f" \
|
||||
"https://git.fml128.ch/api/packages/${{ github.repository_owner }}/generic/${GITHUB_REPOSITORY#*/}/${{ steps.version.outputs.RELEASE_VERSION }}/$f"
|
||||
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()
|
||||
|
|
Loading…
Add table
Reference in a new issue