This commit is contained in:
		@@ -2,53 +2,58 @@ name: Flutter Schmutter
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
    branches:
 | 
			
		||||
      - master
 | 
			
		||||
    #branches:
 | 
			
		||||
    #  - master
 | 
			
		||||
    tags:
 | 
			
		||||
      - 'v*'
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
  #build:
 | 
			
		||||
  #  runs-on: ubuntu-latest
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: checkout code
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
  #  steps:
 | 
			
		||||
  #    - name: checkout code
 | 
			
		||||
  #      uses: actions/checkout@v4
 | 
			
		||||
      
 | 
			
		||||
      - name: set up jdk
 | 
			
		||||
        uses: actions/setup-java@v3
 | 
			
		||||
        with:
 | 
			
		||||
          java-version: '21'
 | 
			
		||||
          distribution: temurin
 | 
			
		||||
  #    - name: set up jdk
 | 
			
		||||
  #      uses: actions/setup-java@v3
 | 
			
		||||
  #      with:
 | 
			
		||||
  #        java-version: '21'
 | 
			
		||||
  #        distribution: temurin
 | 
			
		||||
      
 | 
			
		||||
      - name: setup android sdk
 | 
			
		||||
        uses: android-actions/setup-android@v3
 | 
			
		||||
  #    - name: setup android sdk
 | 
			
		||||
  #      uses: android-actions/setup-android@v3
 | 
			
		||||
      
 | 
			
		||||
      - name: setup flutter
 | 
			
		||||
        uses: subosito/flutter-action@v2
 | 
			
		||||
        with:
 | 
			
		||||
          flutter-version: 3.33.0-0.2.pre
 | 
			
		||||
          channel: master
 | 
			
		||||
  #    - name: setup flutter
 | 
			
		||||
  #      uses: subosito/flutter-action@v2
 | 
			
		||||
  #      with:
 | 
			
		||||
  #        flutter-version: 3.33.0-0.2.pre
 | 
			
		||||
  #        channel: master
 | 
			
		||||
 | 
			
		||||
      - name: install deps
 | 
			
		||||
        run: flutter pub get
 | 
			
		||||
        env:
 | 
			
		||||
          TAR_OPTIONS: --no-same-owner
 | 
			
		||||
  #    - name: install deps
 | 
			
		||||
  #      run: flutter pub get
 | 
			
		||||
  #      env:
 | 
			
		||||
  #        TAR_OPTIONS: --no-same-owner
 | 
			
		||||
      
 | 
			
		||||
      - name: build apk
 | 
			
		||||
        run: flutter build apk --release
 | 
			
		||||
  #    - name: build apk
 | 
			
		||||
  #      run: flutter build apk --release
 | 
			
		||||
 | 
			
		||||
  release:
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    needs: build
 | 
			
		||||
    if: startsWith(gitea.ref, 'refs/tags/')
 | 
			
		||||
    #needs: build
 | 
			
		||||
    #if: startsWith(gitea.ref, 'refs/tags/v')
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: checkout code
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
      - name: Debugging Informationen
 | 
			
		||||
        run: |
 | 
			
		||||
          echo "Gitea Ref: ${{ gitea.ref }}"
 | 
			
		||||
          echo "Gitea Event: ${{ gitea.event }}"
 | 
			
		||||
 | 
			
		||||
      - name: release apk
 | 
			
		||||
        uses: akkuman/gitea-release-action@v1
 | 
			
		||||
        api_key: '${{secrets.RELEASE_TOKEN}}'
 | 
			
		||||
        files: |-
 | 
			
		||||
          build/app/outputs/flutter-apk/app-release.apk
 | 
			
		||||
      #- name: checkout code
 | 
			
		||||
      #  uses: actions/checkout@v4
 | 
			
		||||
      
 | 
			
		||||
      #- name: release apk
 | 
			
		||||
      #  uses: akkuman/gitea-release-action@v1
 | 
			
		||||
      #  api_key: '${{secrets.RELEASE_TOKEN}}'
 | 
			
		||||
      #  files: |-
 | 
			
		||||
      #    build/app/outputs/flutter-apk/app-release.apk
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user