parent
62aaa2d2dd
commit
b1df55caa6
|
@ -15,8 +15,8 @@ Please, check out guidelines: https://keepachangelog.com/en/1.0.0/
|
|||
|
||||
- Schemes can be hidden from the dropdown menu `Scheme(hidden: true)` [#3598](https://github.com/tuist/tuist/pull/3598) by [@pepibumur](https://github.com/pepibumur)
|
||||
- Sort schemes alphabetically by default [#3598](https://github.com/tuist/tuist/pull/3598) by [@pepibumur](https://github.com/pepibumur)
|
||||
- Add automation to release [#3603](https://github.com/tuist/tuist/pull/3603/) by [@luispadron](https://github.com/luispadron)
|
||||
- JSON format to `graph` command to support exporting a project's structure to a JSON file by [@neakor](https://github.com/neakor)
|
||||
- Add automation to release [#3603](https://github.com/tuist/tuist/pull/3603) by [@luispadron](https://github.com/luispadron)
|
||||
- JSON format to `graph` command to support exporting a project's structure to a JSON file [#3617](https://github.com/tuist/tuist/pull/3617) by [@neakor](https://github.com/neakor)
|
||||
|
||||
### Fixed
|
||||
|
||||
|
|
|
@ -249,7 +249,7 @@ GEM
|
|||
uber (< 0.2.0)
|
||||
retriable (3.1.2)
|
||||
rexml (3.2.5)
|
||||
rubocop (1.22.3)
|
||||
rubocop (1.23.0)
|
||||
parallel (~> 1.10)
|
||||
parser (>= 3.0.0.0)
|
||||
rainbow (>= 2.2.2, < 4.0)
|
||||
|
|
17
RELEASE.md
17
RELEASE.md
|
@ -1,15 +1,14 @@
|
|||
# Release
|
||||
|
||||
This document describes the process of releasing new versions of tuist.
|
||||
This document describes the process of releasing new versions of Tuist.
|
||||
|
||||
1. Determine the new version:
|
||||
- Major if there's been a breaking change (`+.x.x`).
|
||||
- Minor by default (`x.+.x`).
|
||||
- Major if there's been a breaking change (`+.0.0`).
|
||||
- Minor by default (`x.+.0`).
|
||||
- Patch if it's a hotfix release (`x.x.+`).
|
||||
- Reach out to the core team if you have questions.
|
||||
2. Go to the Actions tab in GitHub
|
||||
3. Select the "Tuist Release" action
|
||||
4. Select Run Workflow
|
||||
5. Input the version from #1 into the action prompt and provide a title
|
||||
6. Run the workflow
|
||||
7. Wait for the workflow to run and succeed and verify with `tuist update`
|
||||
2. Select the [Tuist Release](https://github.com/tuist/tuist/actions/workflows/release.yml) action in the GitHub `Actions` tab
|
||||
3. Select `Run workflow`
|
||||
4. Input the version from #1 into the action prompt and provide a title
|
||||
5. Run the workflow
|
||||
6. Wait for the workflow to run and succeed and verify with `tuist update`
|
||||
|
|
|
@ -15,10 +15,11 @@ public struct SwiftPackageManagerDependencies: Codable, Equatable {
|
|||
/// - Parameter packages: List of packages that will be installed using Swift Package Manager.
|
||||
/// - Parameter productTypes: The custom `Product` types to be used for SPM targets.
|
||||
/// - Parameter targetSettings: Additional settings to be added to targets generated from SwiftPackageManager.
|
||||
public init(_ packages: [Package],
|
||||
productTypes: [String: Product] = [:],
|
||||
targetSettings: [String: SettingsDictionary] = [:])
|
||||
{
|
||||
public init(
|
||||
_ packages: [Package],
|
||||
productTypes: [String: Product] = [:],
|
||||
targetSettings: [String: SettingsDictionary] = [:]
|
||||
) {
|
||||
self.packages = packages
|
||||
self.productTypes = productTypes
|
||||
self.targetSettings = targetSettings
|
||||
|
|
Loading…
Reference in New Issue