-
Notifications
You must be signed in to change notification settings - Fork 7
Release 1.3.0 #253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Release 1.3.0 #253
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ersions from homebrew instead of rely on a manually created binary (#196) * chore: install variants via brew instead of 'make ci' * ref: attempt to run 'variants-switch' action with brew bottle installation * docs: adjust documentation about Github Action * chore: remove steps to manually prepare ci build * ci: specify ruby-version during setup * tests: correct FastlaneParametersFactoryTests.testFileWrite_correctOutput * ci: run 'branch' and 'ci' workflows on macos-12 * ci: temporarily disable codecov reports and simplify 'branch' and 'develop' workflows into 'ci' workflow
* tests: improve unit tests code coverage * fix: swiftlint warnings * fix: update copyright
* feature: Add github issue template. Add git create issue config * fix: update swiftlint rule
* feature: Expose configuration variables key to Variants.swift * fix swiftlint * fix swiftlint * fix swiftlint * fix swiftlint * Update Variats template. Resolve comments
Fixing swiftlint file configuration
* chore: replace old 'VariantsSample' with 'VariantsTestApp' * ref: inject logger into 'XCConfigFactory'; adjust logic to create a 'Variants' PBXGroup and add its files to the 'XcodeProj' * chore: styling changes * chore: adjust Gem dependencies on test app * chore: small styling adjustments based on PR review
[208] Update Gemfile gems
…neration Fix xcconfig randomly sorted generation
…nfigs-simultaneously Supporting variants and pods configs simultaneously
Bumps [activesupport](https://github.com/rails/rails) from 7.0.4 to 7.0.4.2. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v7.0.4.2/activesupport/CHANGELOG.md) - [Commits](rails/rails@v7.0.4...v7.0.4.2) --- updated-dependencies: - dependency-name: activesupport dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add ability to override app name per variant
* feat: updates checkout method from secrets.yml * chore: fetch remote .rules.toml file for gitleaks
* FIX: Github Marketplace action not picking up the latest release automatically [#189] * FIX: Calling variants setup on M1 mac uses M1 unsupported gems in Gemfile [#208] * FIX: Variants setup on M1 mac does not automatically link variants.xcconfig to xcodeproject [#209] * FIX: Some signing configurations not automatically set in Xcode 14 [#214] * REFACTOR: Signing configuration is updated not only during `setup` but also during `switch` [#215] * REFACTOR: Items in `variants.xcconfig` should be sorted alphabetically [#219] * FEATURE: Ability to add a `postSwitch` command/script, both globally or variant specific [#221] * FEATURE: Add ability to override app name per variant [#216] * FEATURE: Expose configuration keys as static variables in swift [#125] --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: romanhu-bb <[email protected]> Co-authored-by: Aksay Pudukudi Kandhadai (BB) <[email protected]> Co-authored-by: Divine Dube <[email protected]> Co-authored-by: Nour Sandid <[email protected]> Co-authored-by: noursandidb <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Gabriel Minucci <[email protected]> Co-authored-by: Alex Kuziaev <[email protected]>
* ref: change 'Bash().capture' method to select either the stdout or stderr stream * ref: require python3 to run 'gyb' and alert default to fatalError if python3 can't be found * chore: adjust log message to print over multiple lines * ref: better handle GYB error; rely on python2.7 instead of python3; and ensure 'testRender_noSecrets' is corrected * chore: improve error handling * chore: update swiftlint workflow * fix: swiftlint warnings * chore: update Readme * chore: update danger gh action * chore: rename danger build job * chore: update danger gh action * chore: remove Danger api token * chore: temporarily disables danger * fix: re-enable danger --------- Co-authored-by: Gabriel Minucci <[email protected]>
* feat: update mac-os version for github workflow * fix: package conflicts * fix: linter errors * chore: change swift version * chore: replace swift version step with official one * fix: remove make install from CI and run validation instead (lint+tests) * feat: move linter to dedicated workflow * feat: includes fastlane in gem file * fix: naming for ci-validation * fix: install variants before running tests * fix: update make path destination * fix: make path set order * fix: path installation for non linux * fix: set python version on github runner * feat: update gyb to python3 * fix: templates and utils pathing * chore: add temp value to test pipeline * chore: checking path for template in CI * chore: add more debugging for method in CI * chore: add more logging * chore: remove CI logging prints * fix: install bundler before bundle install * fix: disable coverage report due to issues with racc installation * docs: update documentation about Python version from 2.7 to 3
* fix: remove files not needed in Templates folder * chore: update gems * feat: add rbenv and update gems
* fix: remove path config from old installation method * feat: make custom global properties available to all variants * chore: bump nokogiri version * fix: unit tests * fix: linter errors * chore: add unit test for global and variant custom properties
* feat: remove multiple targets for iOS configuration * fix: support file grouping in xcode * fix: linter error * chore: update docs
* feat: include extensions to Matchfile signing * fix: duplicating Variants folder at project * feat: add unit tests * chore: update docs * feat: update signing for targets in xcode * fix: linter and danger errors
* feat: allow selecting signing for release and debug independently * feat: add unit tests * chore: update docs * chore: improve plist parameter value declaration * fix: linter errors
…igning-certificate-type Feat: Automatically detect signing certificate
Comment on lines
13
to
19
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v1 | ||
| - name: Run SwiftLint | ||
| run: swiftlint lint --strict --reporter github-actions-logging | ||
| - uses: actions/checkout@v3 | ||
| - name: GitHub Action for SwiftLint | ||
| uses: stanfordbdhg/action-swiftlint@v4 | ||
| with: |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Actions Job or Workflow does not set permissions
* Release 1.2.0 (#232) * FIX: Github Marketplace action not picking up the latest release automatically [#189] * FIX: Calling variants setup on M1 mac uses M1 unsupported gems in Gemfile [#208] * FIX: Variants setup on M1 mac does not automatically link variants.xcconfig to xcodeproject [#209] * FIX: Some signing configurations not automatically set in Xcode 14 [#214] * REFACTOR: Signing configuration is updated not only during `setup` but also during `switch` [#215] * REFACTOR: Items in `variants.xcconfig` should be sorted alphabetically [#219] * FEATURE: Ability to add a `postSwitch` command/script, both globally or variant specific [#221] * FEATURE: Add ability to override app name per variant [#216] * FEATURE: Expose configuration keys as static variables in swift [#125] --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: romanhu-bb <[email protected]> Co-authored-by: Aksay Pudukudi Kandhadai (BB) <[email protected]> Co-authored-by: Divine Dube <[email protected]> Co-authored-by: Nour Sandid <[email protected]> Co-authored-by: noursandidb <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Gabriel Minucci <[email protected]> Co-authored-by: Alex Kuziaev <[email protected]> * Release 1.2.1 (#236) * FIX: Reverting supporting-variants-and-pods-configs-simultaneously, that created a bug which cause the UITests project to import an unneeded pod used by the app project, since the xcconfig is shared between the app and the tests projects (#233) --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Nour Sandid <[email protected]> * chore: pin 3rd party actions to commit hash instead of version * chore: add permissions to custom ci jobs * chore: fix linter issues * fix: failing tests --------- Co-authored-by: Arthur Alves <[email protected]>
Generated by 🚫 Danger Swift against c2185d4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do
Release milestone 1.3.0
Issues included:
Including other minor changes
Checklist:
make validationlocally with success