Skip to content

Merge pull request #766 from gini/brand-ingredient-configuration #5

Merge pull request #766 from gini/brand-ingredient-configuration

Merge pull request #766 from gini/brand-ingredient-configuration #5

name: Release Gini Utilites
on:
push:
tags:
- 'GiniUtilites;[0-9]+.[0-9]+.[0-9]+'
workflow_dispatch:
jobs:
check:
uses: gini/gini-mobile-ios/.github/workflows/utilites.check.yml@main
release:
needs: check
runs-on: macos-latest
steps:
- uses: maxim-lobanov/[email protected]
with:
xcode-version: '15.3'
- name: Checkout
uses: actions/checkout@v4
- name: setup ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2.0'
bundler-cache: true
- name: Publish GiniUtilites package to the release repo
uses: maierj/[email protected]
with:
lane: 'publish_swift_package'
options: >
{
"project_folder": "GiniComponents",
"package_folder": "GiniUtilites",
"version_file_path": "GiniComponents/GiniUtilites/Sources/GiniUtilites/GiniUtilitesVersion.swift",
"git_tag": "${{ github.ref }}",
"repo_url": "https://github.com/gini/utilites-ios.git",
"repo_user": "${{ secrets.RELEASE_GITHUB_USER }}",
"repo_password": "${{ secrets.RELEASE_GITHUB_PASSWORD }}",
"ci": "true"
}