mirror of
https://github.com/selfxyz/self.git
synced 2026-02-21 03:00:36 -05:00
* Add basic Fastlane helper tests * Upgrade fastlane and enhance helper tests (#738) * simplify mobile deploy pipelines and make them manual. update readme * update fastlane dev readme * update tests and add helper script * cr feedback, update tests, revert circuits package.json sort change * tweaks * fix slack * cr feedback and fixes * add better cjs eslint support * save wip. add confirmation check script. update scripts * remove auto increment feature * migrate readme items over to DEV due to fastlane auto regen docs flow * use regular xcode * fix hermes compiler path * coderabbit feedback * reinstall when on local dev * fix upload * simplify * simplify confirmation feedback with tests * fix mobile deploys * cr feedback * test iOS building * fix trigger logic * cr feedback * updates * fix env var * fix order * re-enable upload to testflight for ios * updated notes
21 lines
683 B
Ruby
21 lines
683 B
Ruby
source "https://rubygems.org"
|
|
|
|
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
|
|
ruby ">= 3.2"
|
|
|
|
# Exclude problematic versions of cocoapods and activesupport that causes build failures.
|
|
gem "cocoapods", ">= 1.13", "!= 1.15.0", "!= 1.15.1"
|
|
gem "activesupport", ">= 6.1.7.5", "!= 7.1.0"
|
|
|
|
# Add fastlane for CI/CD
|
|
gem "fastlane", "~> 2.228.0"
|
|
|
|
group :development do
|
|
gem "dotenv"
|
|
# Exclude nokogiri for GitHub Actions and Act
|
|
gem "nokogiri", "~> 1.18", platform: :ruby unless ENV["GITHUB_ACTIONS"] || ENV["ACT"]
|
|
end
|
|
|
|
plugins_path = File.join(File.dirname(__FILE__), "fastlane", "Pluginfile")
|
|
eval_gemfile(plugins_path) if File.exist?(plugins_path)
|