Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .github/workflows/build_and_upload.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
env:
ARTIFACT: frigoligo-${{ github.head_ref || github.ref_name }}.apk
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
submodules: recursive
- uses: timheuer/base64-to-file@v1.2
- uses: timheuer/base64-to-file@v2.0
with:
fileName: "keystore.jks"
fileDir: "${{ github.workspace }}/"
Expand All @@ -30,7 +30,7 @@ jobs:
echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> $KEYSTORE_PROPERTIES_PATH
env:
KEYSTORE_PROPERTIES_PATH: ${{ github.workspace }}/android/keystore.properties
- uses: actions/setup-java@v4
- uses: actions/setup-java@v5
with:
distribution: zulu
java-version: 17
Expand All @@ -49,7 +49,7 @@ jobs:
NO_SIGNING: true
- run: cp build/app/outputs/flutter-apk/app-release.apk $ARTIFACT
- run: ./tools/verify_apk_cert.sh $ARTIFACT
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ env.ARTIFACT }}
path: ${{ env.ARTIFACT }}
Expand All @@ -64,8 +64,8 @@ jobs:
env:
ARTIFACT: frigoligo-${{ github.head_ref || github.ref_name }}-per-abi-apks
steps:
- uses: actions/checkout@v4
- uses: timheuer/base64-to-file@v1.2
- uses: actions/checkout@v7
- uses: timheuer/base64-to-file@v2.0
with:
fileName: "keystore.jks"
fileDir: "${{ github.workspace }}/"
Expand All @@ -78,7 +78,7 @@ jobs:
echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> $KEYSTORE_PROPERTIES_PATH
env:
KEYSTORE_PROPERTIES_PATH: ${{ github.workspace }}/android/keystore.properties
- uses: actions/setup-java@v4
- uses: actions/setup-java@v5
with:
distribution: zulu
java-version: 17
Expand All @@ -101,14 +101,14 @@ jobs:
done
- run: ./tools/verify_apk_cert.sh build/app/outputs/flutter-apk/*.apk
- name: Upload APKs to the job artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: ${{ env.ARTIFACT }}
path: build/app/outputs/flutter-apk/*.apk
overwrite: true
- if: ${{ github.ref_type == 'tag' }}
name: Upload APKs to the tag release
uses: AButler/upload-release-assets@v3.0
uses: AButler/upload-release-assets@v4.0.0
with:
files: build/app/outputs/flutter-apk/*.apk
repo-token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -130,7 +130,7 @@ jobs:
outputs:
artifact: ${{ env.ARTIFACT }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
id: flutter-version
- uses: subosito/flutter-action@v2
Expand All @@ -148,7 +148,7 @@ jobs:
- run: cp -R build/linux/${{ matrix.arch }}/release/bundle/ build/frigoligo/
- run: tar czf ../$ARTIFACT frigoligo/
working-directory: ./build
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ env.ARTIFACT }}
path: ${{ env.ARTIFACT }}
Expand Down Expand Up @@ -179,12 +179,12 @@ jobs:
run: |
sudo apt update -y
sudo apt install libfuse2
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
sparse-checkout: |
appimage
assets
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: ${{ env.LINUX_ARTIFACT }}
- name: Prepare AppImage
Expand All @@ -201,7 +201,7 @@ jobs:
chmod +x appimagetool-x86_64.AppImage
./appimagetool-x86_64.AppImage Frigoligo.AppDir $ARTIFACT
working-directory: ./appimage
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ env.ARTIFACT }}
path: appimage/${{ env.ARTIFACT }}
Expand All @@ -217,7 +217,7 @@ jobs:
env:
ARTIFACT: frigoligo-${{ github.head_ref || github.ref_name }}-win-x64.zip
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
shell: bash
id: flutter-version
Expand All @@ -233,7 +233,7 @@ jobs:
- run: Copy-Item -Path build\windows\x64\runner\Release\ -Destination build\frigoligo\ -Recurse
- run: Compress-Archive -Path frigoligo -DestinationPath ..\\$env:ARTIFACT
working-directory: ./build
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: ${{ env.ARTIFACT }}
path: ${{ env.ARTIFACT }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
id: flutter-version
- uses: subosito/flutter-action@v2
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/flutter-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
fetch-depth: 0
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
Expand All @@ -33,7 +33,7 @@ jobs:
- run: flutter config --no-analytics
- run: make lint
- run: make test-coverage
- uses: SonarSource/sonarqube-scan-action@v6
- uses: SonarSource/sonarqube-scan-action@v8
if: ${{ env.SONAR_TOKEN != '' }}
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
Expand All @@ -46,7 +46,7 @@ jobs:
os: [windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
shell: bash
id: flutter-version
Expand All @@ -65,8 +65,8 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
- uses: actions/checkout@v7
- uses: actions/setup-java@v5
with:
distribution: zulu
java-version: 17
Expand All @@ -87,7 +87,7 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: echo "version=$(jq -r '.flutter' .fvmrc)" >> $GITHUB_OUTPUT
id: flutter-version
- uses: subosito/flutter-action@v2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
name: Update all changelogs
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: orhun/git-cliff-action@v4
Expand All @@ -19,7 +19,7 @@ jobs:
- uses: dart-lang/setup-dart@v1
- run: dart run tools/setup_metadata.dart
- run: dart run flathub/render_metadata.dart
- uses: stefanzweifel/git-auto-commit-action@v6
- uses: stefanzweifel/git-auto-commit-action@v7
with:
commit_message: "Automated changelog update"
file_pattern: CHANGELOG.md fastlane flathub
6 changes: 3 additions & 3 deletions .github/workflows/upload_to_playstore.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ jobs:
if: ${{ github.ref_type == 'tag' || github.event.inputs.force == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: timheuer/base64-to-file@v1.2
- uses: actions/checkout@v7
- uses: timheuer/base64-to-file@v2.0
with:
fileName: "keystore.jks"
fileDir: "${{ github.workspace }}/"
Expand All @@ -30,7 +30,7 @@ jobs:
echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> $KEYSTORE_PROPERTIES_PATH
env:
KEYSTORE_PROPERTIES_PATH: ${{ github.workspace }}/android/keystore.properties
- uses: actions/setup-java@v4
- uses: actions/setup-java@v5
with:
distribution: zulu
java-version: 17
Expand Down
Loading