Skip to content

remove ios package #134

remove ios package

remove ios package #134

Workflow file for this run

name: Build Android with Rock
on:
push:
branches:
- master
- rock
jobs:
build-android:
name: Build App
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set build metadata
run: |
echo "COMMIT_COUNT=$(git rev-list --count HEAD)" >> "$GITHUB_ENV"
echo "COMMIT_ID=$(git rev-parse --short HEAD)" >> "$GITHUB_ENV"
- name: Create .env
run: |
cat > .env << EOF
MYANIMELIST_CLIENT_ID=${{ vars.MYANIMELIST_CLIENT_ID }}
ANILIST_CLIENT_ID=${{ vars.ANILIST_CLIENT_ID }}
GIT_HASH=$(git rev-parse --short HEAD)
RELEASE_DATE=$(date --utc +'%d/%m/%y %I:%M %p %Z')
BUILD_TYPE=Github Action
EOF
# Release build (default applicationId), signed
- name: Rock Remote Build - Android (release)
id: rock-release
uses: callstackincubator/android@v3
with:
variant: release
github-token: ${{ secrets.GITHUB_TOKEN }}
# sign: true
# keystore-base64: ${{ secrets.KEYSTORE_BASE64 }}
# keystore-store-file: ${{ secrets.ROCK_UPLOAD_STORE_FILE }}
# keystore-store-password: ${{ secrets.ROCK_UPLOAD_STORE_PASSWORD }}
# keystore-key-alias: ${{ secrets.ROCK_UPLOAD_KEY_ALIAS }}
# keystore-key-password: ${{ secrets.ROCK_UPLOAD_KEY_PASSWORD }}
# Optional: produce an AAB instead of APK
# rock-build-extra-params: '--aab'
# Optional: disable wrapper validation (defaults to true)
# validate-gradle-wrapper: false
# Optional: monorepo path
# working-directory: ./packages/mobile
# Release build with custom applicationId (uses your Gradle -PcustomAppId)
# - name: Rock Remote Build - Android (release, custom appId)
# id: rock-release-custom
# uses: callstackincubator/android@v3
# with:
# variant: release
# github-token: ${{ secrets.GITHUB_TOKEN }}
# sign: true
# keystore-base64: ${{ secrets.KEYSTORE_BASE64 }}
# keystore-store-file: ${{ secrets.ROCK_UPLOAD_STORE_FILE }}
# keystore-store-password: ${{ secrets.ROCK_UPLOAD_STORE_PASSWORD }}
# keystore-key-alias: ${{ secrets.ROCK_UPLOAD_KEY_ALIAS }}
# keystore-key-password: ${{ secrets.ROCK_UPLOAD_KEY_PASSWORD }}
# rock-build-extra-params: >
# -PcustomAppId=com.rajarsheechatterjee.LNReader.commit_${{ env.COMMIT_ID }}
# # Optional:
# # re-sign: true