iOS/fastlane
Bruno Pantaleão Gonçalves abc06d318c
Update ci.yml - macOS-15 image (#3160)
<!-- Thank you for submitting a Pull Request and helping to improve Home
Assistant. Please complete the following sections to help the processing
and review of your changes. Please do not delete anything from this
template. -->

## Summary
<!-- Provide a brief summary of the changes you have made and most
importantly what they aim to achieve -->

## Screenshots
<!-- If this is a user-facing change not in the frontend, please include
screenshots in light and dark mode. -->

## Link to pull request in Documentation repository
<!-- Pull requests that add, change or remove functionality must have a
corresponding pull request in the Companion App Documentation repository
(https://github.com/home-assistant/companion.home-assistant). Please add
the number of this pull request after the "#" -->
Documentation: home-assistant/companion.home-assistant#

## Any other notes
<!-- If there is any other information of note, like if this Pull
Request is part of a bigger change, please include it here. -->
2024-11-14 13:33:19 +01:00
..
metadata 2019.1 2019-11-16 03:38:09 +01:00
Appfile Migrate to Nabu Casa account 2020-07-27 20:22:00 -07:00
Deliverfile Update Xcode, build dependencies (#2136) 2022-05-20 21:54:24 -07:00
Fastfile Update ci.yml - macOS-15 image (#3160) 2024-11-14 13:33:19 +01:00
Gymfile Set up GitHub Actions-based automatic builds (#1442) 2021-01-31 10:09:33 -08:00
Matchfile Travis and Fastlane improvements 2017-01-09 21:40:59 -08:00
Pluginfile Add Emerge integration (#2233) 2022-10-20 13:19:50 -07:00
README.md Add Emerge integration (#2233) 2022-10-20 13:19:50 -07:00
Snapfile Update Xcode, build dependencies (#2136) 2022-05-20 21:54:24 -07:00
SnapshotHelper.swift Get automated screenshots working again 2019-06-22 17:00:46 -07:00

README.md

fastlane documentation

Installation

Make sure you have the latest version of the Xcode command line tools installed:

xcode-select --install

For fastlane installation instructions, see Installing fastlane

Available Actions

lint

[bundle exec] fastlane lint

autocorrect

[bundle exec] fastlane autocorrect

download_provisioning_profiles

[bundle exec] fastlane download_provisioning_profiles

import_provisioning_profiles

[bundle exec] fastlane import_provisioning_profiles

update_dsyms

[bundle exec] fastlane update_dsyms

update_notification_test_cases

[bundle exec] fastlane update_notification_test_cases

Update the test cases from the fcm repo

icons

[bundle exec] fastlane icons

Generate proper icons for all build trains

update_swiftgen_config

[bundle exec] fastlane update_swiftgen_config

Update switftgen input/output files

update_strings

[bundle exec] fastlane update_strings

Download latest localization files from Lokalize

push_strings

[bundle exec] fastlane push_strings

Upload localized strings to Lokalise

unused_strings

[bundle exec] fastlane unused_strings

Find unused localized strings

update_lokalise_metadata

[bundle exec] fastlane update_lokalise_metadata

Upload App Store Connect metadata to Lokalise

update_asc_metadata

[bundle exec] fastlane update_asc_metadata

Download App Store Connect metadata from Lokalise and upload to App Store Connect Connect

set_version

[bundle exec] fastlane set_version

Set version number

setup_ha_ci

[bundle exec] fastlane setup_ha_ci

Setup Continous Integration

test

[bundle exec] fastlane test

Run tests


iOS

ios build

[bundle exec] fastlane ios build

ios size

[bundle exec] fastlane ios size

Mac

mac build

[bundle exec] fastlane mac build

This README.md is auto-generated and will be re-generated every time fastlane is run.

More information about fastlane can be found on fastlane.tools.

The documentation of fastlane can be found on docs.fastlane.tools.