Ops mobile release
Skill christopherlouet/claude-base/.claude/skills/ops-mobile-release
Publishing apps to the App Store and Google Play. Trigger when the user wants to deploy a mobile app or configure Fastlane.From its SKILL.md
npx -y skills add christopherlouet/claude-base --skill ops-mobile-releaseAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.8 KB, 450 tokens by cl100k_base, as published. Nobody here has run it
Mobile Release
Fastlane Setup
# fastlane/Fastfile
default_platform(:ios)
platform :ios do
desc "Deploy to TestFlight"
lane :beta do
increment_build_number
build_app(scheme: "MyApp")
upload_to_testflight
end
desc "Deploy to App Store"
lane :release do
increment_build_number
build_app(scheme: "MyApp")
upload_to_app_store
end
end
platform :android do
desc "Deploy to Play Store Internal"
lane :beta do
gradle(task: "bundleRelease")
upload_to_play_store(track: "internal")
end
desc "Deploy to Play Store"
lane :release do
gradle(task: "bundleRelease")
upload_to_play_store
end
end
GitHub Actions
name: Mobile Release
on:
push:
tags:
- 'v*'
jobs:
ios:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
- run: bundle install
- run: bundle exec fastlane ios release
env:
APP_STORE_CONNECT_API_KEY: ${{ secrets.ASC_KEY }}
android:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '17'
- run: bundle exec fastlane android release
env:
GOOGLE_PLAY_JSON_KEY: ${{ secrets.PLAY_KEY }}
Release Checklist
iOS
- Increment version/build number
- Screenshots up to date
- App Store description
- Privacy policy URL
- TestFlight beta OK
Android
- versionCode/versionName incremented
- APK/AAB signed
- Play Store screenshots
- Description up to date
- Internal testing OK
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.