Dateien nach ".gitea/workflows" hochladen

This commit is contained in:
2026-05-29 00:33:50 +02:00
parent e8dc08a4b9
commit b2796c0662
+10 -6
View File
@@ -8,17 +8,21 @@ on:
jobs: jobs:
build-flatpak: build-flatpak:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
# Wir nutzen ein offizielles Node.js Image, damit Gitea Actions (die Node benötigen) fehlerfrei laufen
image: node:20-bookworm
steps: steps:
- name: Install dependencies - name: Install dependencies
run: | run: |
apt-get update sudo apt-get update || apt-get update
apt-get install -y curl ca-certificates jq sed flatpak flatpak-builder ostree git binutils xz-utils zstd sudo apt-get install -y curl ca-certificates jq sed flatpak flatpak-builder ostree git binutils xz-utils zstd || apt-get install -y curl ca-certificates jq sed flatpak flatpak-builder ostree git binutils xz-utils zstd
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 run: |
git init
git remote add origin "https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@${GITHUB_SERVER_URL#*://}/${GITHUB_REPOSITORY}.git"
# Wir holen den aktuellen Commit
git fetch --depth 1 origin $GITHUB_SHA || git fetch --depth 1 origin main
git reset --hard FETCH_HEAD
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Get latest version and download URL - name: Get latest version and download URL
id: check_version id: check_version