diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index a06a76c..0000000 --- a/.drone.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -kind: pipeline -type: docker -name: build - -trigger: - event: - include: - - push - - pull_request - -steps: - - name: build - image: ghcr.io/cirruslabs/flutter:3.10.6 - commands: - - flutter doctor - - flutter pub get - - flutter pub outdated - - flutter packages pub run build_runner build --delete-conflicting-outputs - - flutter analyze --no-pub --no-current-package lib/ - - flutter build apk --debug diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml new file mode 100644 index 0000000..cfe4447 --- /dev/null +++ b/.forgejo/workflows/build.yaml @@ -0,0 +1,21 @@ +on: [ push ] +jobs: + build: + runs-on: docker + container: + image: ghcr.io/cirruslabs/flutter:3.10.6 + steps: + - name: Prepare requirements + run: | + apt-get update + apt-get install -y nodejs npm git + rm -rf /var/lib/apt/lists/* + - uses: actions/checkout@v3 + - name: Build + run: | + flutter doctor + flutter pub get + flutter pub outdated + flutter packages pub run build_runner build --delete-conflicting-outputs + flutter analyze --no-pub --no-current-package lib/ + flutter build apk --debug diff --git a/renovate.json b/renovate.json index 406ff41..37fdad4 100644 --- a/renovate.json +++ b/renovate.json @@ -3,11 +3,24 @@ "extends": [ "config:recommended", ":rebaseStalePrs", ":ignoreUnstable", "group:monorepos", "group:recommended" ], + "prConcurrentLimit": 0, "ignorePaths": [ "android/**", "ios/**" ], "ignoreDeps": [ "intl" + ], + "packageRules": [ + { + "matchPackagePatterns": [ + "*" + ], + "matchUpdateTypes": [ + "patch" + ], + "groupName": "all patch dependencies", + "groupSlug": "all-patch-deps" + } ] }