chore(ci): Move Gemfile to fastlane/ for tidier layout

The root Gemfile only ever declared the fastlane gem and lived next to fastlane configuration anyway. Moving it under fastlane/ matches that ownership and keeps the repo root cleaner.

release-gplay job now sets BUNDLE_GEMFILE=fastlane/Gemfile and runs ruby/setup-ruby with working-directory=fastlane so bundler-cache resolves the moved Gemfile. fastlane lanes still run from the repo root.
This commit is contained in:
darken
2026-04-28 12:08:23 +02:00
committed by Matthias Urhahn
parent 1891a6d73a
commit 96bc3f5df7
3 changed files with 3 additions and 0 deletions
+3
View File
@@ -87,6 +87,8 @@ jobs:
name: Create Google Play release name: Create Google Play release
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
environment: gplay-production environment: gplay-production
env:
BUNDLE_GEMFILE: ${{ github.workspace }}/fastlane/Gemfile
steps: steps:
- name: Decode Keystore - name: Decode Keystore
env: env:
@@ -122,6 +124,7 @@ jobs:
with: with:
ruby-version: 3.3.6 ruby-version: 3.3.6
bundler-cache: true bundler-cache: true
working-directory: fastlane
- name: Assemble beta and upload to Google Play - name: Assemble beta and upload to Google Play
if: contains(github.ref_name, '-beta') && !(github.event_name == 'workflow_dispatch' && inputs.dry_run) if: contains(github.ref_name, '-beta') && !(github.event_name == 'workflow_dispatch' && inputs.dry_run)
View File