profile
viewpoint

MacPaw/Setapp-SmartSuggestionsSample 2

This repo contains a sample code for Setapp's Smart Suggestion Initiative.

nekrich/Localize-Swift 1

Swift 2.0 friendly localization and i18n with in-app language switching

nekrich/Alamofire 0

Elegant HTTP Networking in Swift

nekrich/ApplySyntax 0

Syntax detector for Sublime Text

nekrich/CocoaLumberjack 0

A fast & simple, yet powerful & flexible logging framework for Mac and iOS

nekrich/Commandant 0

Type-safe command line argument handling

nekrich/Core-Data-Editor 0

Core Data Editor lets you easily view, edit and analyze applications‘ data. Core Data Editor is compatible with Mac and iOS applications and supports XML, SQLite and binary stores, visualizes all relationships and is able to edit the data and generate Objective-C code for the data model.

nekrich/Dynamic 0

Call hidden/private API in style! The Swift way.

push eventMacPaw/MASShortcut

Vitalii Budnik

commit sha 79b2a08f3e03b313018a355d752b24771d791162

feat: Add MASSecureDataTransformer

view details

Vitalii Budnik

commit sha 6e364cbb50f5414c6cf3d097a2cf6a8287186ecb

feat: Use MASSecureDataTransformer

view details

Vitalii Budnik

commit sha 9172d7e87bd1220eef11dc7168fe3aeaa1b3fcf8

fix: Import headers quotes

view details

Vitalii Budnik

commit sha 02d95f890d719814dd174362207205a17a934f03

fix: Tests archive logic

view details

Vitalii Budnik

commit sha 617a347797d2ac23bb102076b2457edc8971e47c

fix: Deprecation warnings

view details

push time in 8 days

push eventMacPaw/MASShortcut

Vitalii Budnik

commit sha 5f403f404cee8563f8853966f5c2bd5e42da51c4

feat: 10.15 MACOSX_DEPLOYMENT_TARGET

view details

push time in 10 days

PR opened MacPaw/CocoaMarkdown

feat: macOS 10.15

macOS 10.15 minimum deployment target

+12 -12

0 comment

5 changed files

pr created time in 10 days

push eventMacPaw/CocoaMarkdown

push time in 10 days

create barnchMacPaw/CocoaMarkdown

branch : feat/macOS-10.15

created branch time in 10 days

PR opened MacPaw/MASShortcut

feat: macOS 10.15

macOS 10.15 minimum deployment target

+28 -17

0 comment

6 changed files

pr created time in 10 days

push eventMacPaw/MASShortcut

push time in 10 days

create barnchMacPaw/MASShortcut

branch : feat/macOS-10.15

created branch time in 10 days

PR opened MacPaw/CocoaLumberjack

feat: macOS 10.15
+21 -18

0 comment

17 changed files

pr created time in 10 days

create barnchMacPaw/CocoaLumberjack

branch : feature/macOS-10.15

created branch time in 10 days

push eventMacPaw/CocoaMarkdown

Vitalii Budnik

commit sha e831dea4a29f909301bde7829f3ad265c8cec233

feat: 10.15 MACOSX_DEPLOYMENT_TARGET

view details

push time in 10 days

push eventMacPaw/MASShortcut

Vitalii Budnik

commit sha 19fbaca959b1f04bbd7673d31a8725d79acec466

feat: 10.15 MACOSX_DEPLOYMENT_TARGET

view details

push time in 10 days

create barnchMacPaw/MASShortcut

branch : feature/macos-10.15

created branch time in 10 days

PR opened fastlane/fastlane

[gym] Add xcodebuild_command option

<!-- Thanks for contributing to fastlane! Before you submit your pull request, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) -->

Checklist

  • [x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
  • [x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
  • [x] I've read the Contribution Guidelines
  • [x] I've updated the documentation if necessary.

Motivation and Context

We have not the best CI runner in the world (Azure Pipelines), and we trying to move to self-hosted runners with M1 CPUs. Unfortunately, Azure Pipelines agent runs everything under Rozetta (https://github.com/microsoft/azure-pipelines-agent/issues/3184), and we want to put arch -arm64 before xcodebuild while archiving our targets.

Additionally, we used the xcodebuild_command option in scan, and were surprised that gym still misses it despite the fact scan uses GYM_XCODE_BUILD_COMMAND ENV var for this option. If you need me to change the ENV var name in scan ping me, and I'll do it.

Also, I removed env NSUnbufferedIO=YES prefix for the default xcodebuild_command value in the gym action, cause so far it worked well without it.

Description

Copy-pasted everything related to xcodebuild_command from scan 😅 and covered it with a test.

Testing Steps

scan(xcodebuild_command: `echo 'Hello, World!'; xcodebuild`
+26 -1

0 comment

3 changed files

pr created time in 16 days

push eventnekrich/fastlane

Josh Holtz

commit sha eaa7b9acbf1b6c319129c2cd707503207504e44c

[match] nuke now supports filtering by specific certificates (#19584) * Initial logic to nuke by certificates * This so good * Thank you rubocop * Some improved error handling * Add interactive check and some more info

view details

Josh Holtz

commit sha de5816362b1531450a80a667cb72d3a53d65eed4

[match][cert] allow developer_id creation if using apple id (#19604)

view details

Kyle Hammond

commit sha 5c1621dd7edd9338fa1222efcc18fea6480aa85f

#17667 Added optional `skip_stapling` parameter to `notarize` action. (#19577)

view details

Vitalii Budnik

commit sha 54d0fcdae201387014247a27a97b4ba963381ede

[action][get_version_number] - search for MARKETING_VERSION in build settings if target has no INFO_PLIST (#19589) * get_version_number - search for MARKETING_VERSION in build settings if no plist for target * Update detail on action about looking at plist and then build settings Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Taylor Fort

commit sha 963e376f4931d5bab52dd5b78b80cd1357ae301d

[fastlane_core] use -assetFile instead of -f for IPA upload with iTMS (#19596) * Workaround to validateAssets error for testflight upload * Undo change to ipa_upload_package_builder, add new argument to transporter for asset file, use asset file if exists and macos * Fix deliver tests Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Vitalii Budnik

commit sha afa2ce1e6c1fc6eba9c4b0ceb0ab3eac5b261174

[pem] Add macOS platform support (#19564) * pem: Add macOS platform support * A little cleanup * Fix some logic I broke and rework message Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Yutaro Muta

commit sha 1879cc213d247ad0f96cc0a5adb3ab4632e1b186

[action][set_github_release] Support generate_release_notes parameter (#19558)

view details

Yutaro Muta

commit sha 9c59d31b73fc168dca6ec181dd1dac09792cf94f

[action][set_github_release] Fix optional params to guard (#19560)

view details

Josh Holtz

commit sha 5dc9f74769c0b9e3688e8befe24f3ef6de4c6187

Version bump to 2.198.0 (#19611)

view details

Vitalii Budnik

commit sha 9586df601ec270bf018e9a34b29bd7d560394e05

[gym] Add xcodebuild_command option

view details

push time in 16 days

create barnchnekrich/fastlane

branch : gym-add-xcodebuild_command-option

created branch time in 16 days

push eventMacPaw/Setapp-framework

Vitalii Budnik

commit sha 87b359078eb12e44a25f6b8216fdfd40821f3435

Update Setapp.xcframework

view details

Vitalii Budnik

commit sha 043c8a9b5bef3175cdee6d222a855927f4a78830

Remove Setapp.framework

view details

push time in 22 days

PR opened fastlane/fastlane

get_version_number - search for MARKETING_VERSION in build settings if target has no INFO_PLIST

<!-- Thanks for contributing to fastlane! Before you submit your pull request, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) -->

Checklist

  • [x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
  • [x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
  • [x] I've read the Contribution Guidelines
  • [x] I've updated the documentation if necessary.

Motivation and Context

I have a project with static lib target, and it has no INFO_PLIST in build settings. And get_version_number fails to get MARKETING_VERSION from build settings

Description

Despite missing INFO_PLISToption, there still is a MARKETING_VERSION 😅. So I added an option to skip looking for the value, or used variable in the Info.plist file if there is none. As the default value for looking in the build settings, I use MARKETING_VERSION, which is default from Xcode 11.

Testing Steps

I've updated specs for get_version_number to cover this case. Manual steps are:

  1. Create target w/o INFO_PLIST build setting (static lib, aggregate).
  2. Set MARKETING_VERSION build setting.
  3. Run get_version_number on that target.
+14 -1

0 comment

3 changed files

pr created time in 23 days

push eventnekrich/fastlane

Vitalii Budnik

commit sha eaae3011973823e4228e312285501b9cafa61349

get_version_number - search for MARKETING_VERSION in build settings if no plist for target

view details

push time in 23 days

create barnchnekrich/fastlane

branch : fix-get_version_number

created branch time in 23 days

push eventnekrich/fastlane

Josh Holtz

commit sha ac2114ebfee1bcf29d08f944fc2b8a074cd04dde

Version bump to 2.193.0 (#19311)

view details

David Brunow

commit sha 0c87c066e1ab973a289e805e36164e355cca7e06

[pilot][upload_to_testflight] Add missing method (#19319) * [pilot][upload_to_testflight] Add missing method * Update test * Fix tests? * Fix tests * Use `expect` instead of `allow` to test for missing methods

view details

Vitalii Budnik

commit sha 6c3dac069b8a23c02d77be2d31ce3bd4c966a6bc

[match] Don't force update macos development certs if macos device count unchanged (#19315)

view details

Vitalii Budnik

commit sha f7ac3c53bec1b888b8cf4384cdd92de0d96ea154

[match] Ignore force_for_new_devices for developer_id provisioning type (#19314)

view details

David Kuo

commit sha b89c0cd83158a246f21979c4307fa999341d8ef7

[gradle] add output context with "tasks" options (#19312) * feat: support output with "tasks" options in gradle * Added tests and fix bundle logic to use gradle_task Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Josh Holtz

commit sha f2aa10614bd41025e3b463ad3754126b16bb2585

Version bump to 2.193.1 (#19325)

view details

Lukasz Grabowski

commit sha df6e234a7dc7f5d725b40bb59286edfe8d1dc745

[docs] Adjust markdown docs generator to move files to dedicated directory (#19322) * Adjust markdown docs generator to move files to dedicated directory * Customize branch of docs repository * Make generated/actions dir if it doesn't exist * Revert FASTLANE_DOCS_GIT_BRANCH * Setting correct reference path in mkdocs.yml Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Atsuto Yamashita

commit sha 63fabb062d563b49dc19b2359f83e7b3abb1d0bc

add github option to slather action (#19347)

view details

Atsuto Yamashita

commit sha ad549c51c1b23862274e1fbea36866c8c00d2c43

fix typo (identifier) (#19346)

view details

Atsuto Yamashita

commit sha de0d0745ec8e44f3d6f50baa183ae327d8b9d252

fix typo (declaration) (#19345)

view details

Lukasz Grabowski

commit sha abb80d62ddcde67fc4d4d28e2a72c382433a2d58

[docs] Change links for api_key option explanation in App Store Connect API Key docs (#19350)

view details

Jonas Kalderstam

commit sha a3427533c67318007a63e4451bd33f5c950c0c96

Fixed supply promote uploading metadata to wrong track (#19343) Fixes #19058

view details

Lukasz Grabowski

commit sha a169a4c4e422c72fd9137604bd35a09d40ee7fcc

[fastlane_core] build watcher fails when build_beta_detail is nil - fix (#19331) * Build watcher fails when beta_build_details is nil - fix * Code review improvement Co-authored-by: Josh Holtz <me@joshholtz.com> * Fix small syntax error * Added tests Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Joseph Duffy

commit sha 6bcd74c9c99311245e999cc6c054b6b6e251d0ee

Wait for simulator to boot before overriding status bar (#19344) `xcrun instruments` fails with the error "xcrun: error: Failed to locate 'instruments'." This command will boot the simulator if it's not curerntly booted and then wait for it finish booting before terminating. Fixes #19317.

view details

Vitalii Budnik

commit sha e9d0dc658d5d666b4b1ed74f8f05a9232d2d5b7c

[notarize] Add support for api_key parameter (#19353)

view details

Josh Holtz

commit sha a5616116d0e686a6975321bc38a51b5ce1e3c056

Version bump to 2.194.0 (#19354)

view details

Josh Holtz

commit sha ee941a220a0a0f7636afab088734225e0e59a9c3

[action][crashlytics] remove deprecated/legacy action for uploading binaries (#19371) * [action][crashlytics] remove deprecated/legacy action for uploading binaries * Fixed code example stuff * Whoops * Im the worst

view details

Elias Lecomte

commit sha 6457180a96681ba11345c4366f49700cabd74b3c

[docs] Improve gradle action explaining android.injected.version.code and name can be used to change versionCode and versionName. (#19370)

view details

Vitalii Budnik

commit sha ed6125e3bfa6718f80fa5cc58e738a2d5a8a4152

[match] Add ability to include all development certificates to the development provisioning profile (#19340) * [sigh] Add an option to include all development certificates to the provisioning profiles * [match] Add include_all_certificates & force_for_new_certificates to match * Update match/lib/match/runner.rb Co-authored-by: Josh Holtz <me@joshholtz.com> * [match] Reduce force_ checks if already forced * [match] Refactor force_for_new_devices and include_all_certificates options * [sigh] Fix false-positive warning about skipping device if include_all_certificates * chore: Silence rubocop for Match::Runner Co-authored-by: Josh Holtz <me@joshholtz.com>

view details

Josh Holtz

commit sha 403e5e320be243d9343ccccaeb6a51108a5b6b1a

[snapshot] added 10 second timeout to wait for device to fully boot before overriding status bar (adjust by setting SNAPSHOT_SIMULATOR_WAIT_FOR_BOOT_TIMEOUT environment variable) (#19380) * [snapshot] added 10 second timeout to wait for device to fully boot before overriding status bar (adjust by setting SNAPSHOT_SIMULATOR_WAIT_FOR_BOOT_TIMEOUT environment variable) * Bump Ruby 3.0.0 on CircleCI to use Xcode 13.0.0 since Ruby 3.0.2 is installed by default * Remove install of 3.0 * Print Ruby version when setting * Mabye using will work * Remove putting stuff in bash_profile

view details

push time in 23 days

push eventnekrich/fastlane

Vitalii Budnik

commit sha 40cde907b51448af1f36382ad6ad48d20990d006

pem: Add macOS platform support

view details

push time in a month

PR opened fastlane/fastlane

pem: Add macOS platform support

<!-- Thanks for contributing to fastlane! Before you submit your pull request, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) -->

Checklist

  • [x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
  • [x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
  • [x] I've read the Contribution Guidelines
  • [x] I've updated the documentation if necessary.

Motivation and Context

I need to create push certificates for the macOS platform. And Spaceship::Portal::Certificate supports macOS push certificates, so a couple of strings do the thing.

Description

  • Add platform parameter to the pem action.
  • Add platform name to the default base filename.

Testing Steps

pem(app_identifier: "com.krausefx.app", generate_p12: false)
pem(platform: 'macos', app_identifier: "com.krausefx.app", generate_p12: false)
+86 -18

0 comment

5 changed files

pr created time in a month

push eventnekrich/fastlane

Vitalii Budnik

commit sha 78db27cedc9898828260445353eea794347a21a6

pem: Add macOS platform support

view details

push time in a month

create barnchnekrich/fastlane

branch : pem-add-macos-support

created branch time in a month

pull request commentgetsentry/sentry-fastlane-plugin

Added sentry cli path as parameter for actions [Finalize PR #42]

Hey. Any chances for this PR to be merged in the nearest future?

chuganzy

comment created time in 2 months

created tagnekrich/fastlane-plugin-create_dmg

tagv0.1.1

created time in 2 months

push eventnekrich/fastlane-plugin-create_dmg

Vitalii Budnik

commit sha 9f4d86d83ac88151f47151c92b7f68da32ce91ef

fix: Warning about declared UI typealias

view details

Vitalii Budnik

commit sha 230307c74ae4474a8c3b78a7818c22ff655171b5

chore: Bump version to 0.1.1

view details

push time in 2 months

pull request commentfastlane/fastlane

[match] Add ability to include all development certificates to the development provisioning profile

Will take a look when I can! Got LASIK a few days ago so eyes are a bit sensitive to light and computer screens still 🤷‍♂️

Get well soon ❤️‍🩹.

nekrich

comment created time in 2 months

pull request commentfastlane/fastlane

[match] Add ability to include all development certificates to the development provisioning profile

@joshdholtz , appveyor failed to DL some dependency, and there is a strange new CLA request after rebasing. idk 🤷

nekrich

comment created time in 2 months

more