Skip to content

Start new release

Start new release #2

Workflow file for this run

name: "Start new release"
on:
workflow_dispatch:
inputs:
version:
description: 'Release version'
type: string
required: true
jobs:
test-release:
name: Start new release
runs-on: macos-14
steps:
- name: Connect Bot
uses: webfactory/[email protected]
with:
ssh-private-key: ${{ secrets.BOT_SSH_PRIVATE_KEY }}
- uses: actions/[email protected]
with:
fetch-depth: 0 # to fetch git tags
- uses: ./.github/actions/ruby-cache
- uses: ./.github/actions/xcode-cache
- name: Create Release PR
run: bundle exec fastlane release version:"${{ github.event.inputs.version }}" --verbose
env:
GITHUB_TOKEN: ${{ secrets.CI_BOT_GITHUB_TOKEN }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
APPSTORE_API_KEY: ${{ secrets.APPSTORE_API_KEY }}