Daniele Formichelli
74ca688cc6
Fix/release job ( #4185 )
...
* fix: fix release job
* fix: add ProjectAutomation to tuist bundle
* fix: revert building ProjectAutomation
2022-02-22 21:33:51 +01:00
github-actions[bot]
9d950742a5
[Release] Tuist 3.0.0 - Bravo ( #4182 )
...
* [Release] Tuist 3.0.0 - Bravo
* chore: fix release script errors
Co-authored-by: danyf90 <danyf90@users.noreply.github.com>
Co-authored-by: Daniele Formichelli <df@bendingspoons.com>
2022-02-22 16:04:40 +01:00
Daniele Formichelli
0ca9799542
fix: fix the release flow ( #4181 )
...
* fix: fix the release flow
* chore: formatting
2022-02-22 11:50:15 +01:00
Daniele Formichelli
c520009461
docs: update `tuist fetch dependencies` to `tuist fetch`
2022-02-22 11:42:37 +01:00
depfu[bot]
509d925ff7
Update nokogiri to version 1.13.2 ( #4179 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-22 08:51:49 +01:00
depfu[bot]
963d94887f
Update nokogiri to version 1.13.2 ( #4178 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-22 08:51:42 +01:00
depfu[bot]
41b4698d25
Update nokogiri to version 1.13.2 ( #4177 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-22 08:51:29 +01:00
kyungpyoda
10a9da63fc
feat: Add swiftOptimizeObjectLifetimes method to SettingsDictionary extension ( #4171 )
...
* feat: Add swiftOptimizeObjectLifetimes method to SettingsDictionary extension
- to enable `Optimize Object Lifetimes`
* docs: update `CHANGELOG.md` for #4171
- Add `swiftOptimizeObjectLifetimes(_ enabled:)` to SettingsDictionary extension to set `SWIFT_OPTIMIZE_OBJECT_LIFETIME` in Build Settings. [#4171 ](https://github.com/tuist/tuist/pull/4171 ) by [@kyungpyoda](https://github.com/kyungpyoda )
2022-02-21 18:19:39 +01:00
depfu[bot]
3415ddc95e
Update all Bundler dependencies (2022-02-21) ( #4175 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-21 12:12:31 +01:00
allcontributors[bot]
abac5ca7a3
docs: add kyungpyoda as a contributor for code ( #4172 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-21 10:36:18 +01:00
depfu[bot]
75c562ce16
Update all Bundler dependencies (2022-02-21) ( #4173 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-21 10:17:37 +01:00
depfu[bot]
29cbe16d8d
Update all Bundler dependencies (2022-02-21) ( #4174 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-21 10:17:18 +01:00
depfu[bot]
241a4fa765
Update all npm dependencies (2022-02-21) ( #4176 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-21 10:16:59 +01:00
Kamil Harasimowicz
39395e9476
Add `isExternal` property to `ProjectAutomation.Project` and `TuistGraph.Project`. ( #4155 )
...
* [isExternal] Add `isExternal` property to `ProjectAutomation.Target` and `TuistGraph.Target`.
* [isExternal] Run `./fourier lint tuist --fix`.
* [isExternal] Update changelog.
* [isExternal] Add `isExternal` property to `ProjectAutomation.Project` and `TuistGraph.Project`.
* [isExternal] Fix changelog.
* [isExternal] Improve finding internal targets.
* [isExternal] Clean up.
* [isExternal] Improve finding internal targets.
* [isExternal] Fix unit tests.
* [isExternal] Update docs.
* [isExternal] Restore sidebar.
* [isExternal] Fix typo.
* [isExternal] Fix docs.
2022-02-17 15:42:25 +01:00
Ostap
da2724ba33
docs: fix #target-scripts anchor in Manifests.Project ( #4162 )
2022-02-16 22:19:07 +01:00
Daniele Formichelli
9f63dca394
docs: add task guide to the sidebar ( #4160 )
...
* docs: add task guide to the sidebar
* fix: fix task page links
* docs: use relative links
* docs: change task title
2022-02-16 21:48:56 +01:00
Alexander Weiß
8ee2dd87a6
fix: Fix DependenciesGraphControlling work with nested projects ( #4157 )
...
* fix: Fix DependenciesGraphControlling work with nested projects
Refs #4025
* chore: Remove debug code
* fix: Fix lint issues
* feat: Add nested project scenario to fixture testing
* feat: Add test scenario for generated nested project within workspace
* chore: Apply PR suggestions
Co-authored-by: Daniele Formichelli <df@bendingspoons.com>
* feat: Update fixtures to PR suggestions
* chore: Update CHANGELOG.md
* fix: Fix lint issues
* docs: update CHANGELOG.md
Co-authored-by: Daniele Formichelli <df@bendingspoons.com>
2022-02-16 08:59:57 +01:00
allcontributors[bot]
6b622a060f
docs: add alexanderwe as a contributor for code ( #4158 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-15 23:23:33 +01:00
depfu[bot]
0199bfb46d
Update all Bundler dependencies (2022-02-14) ( #4151 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-14 12:03:43 +01:00
depfu[bot]
df407dd1f0
Update all npm dependencies (2022-02-14) ( #4152 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-14 10:21:04 +01:00
depfu[bot]
004258d29c
Update all Bundler dependencies (2022-02-14) ( #4148 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-14 10:20:56 +01:00
depfu[bot]
853aa3a728
Update all npm dependencies (2022-02-14) ( #4150 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-14 10:20:41 +01:00
depfu[bot]
f3a4dbe98f
Update all Bundler dependencies (2022-02-14) ( #4149 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-14 10:20:32 +01:00
Alfredo Delli Bovi
78df71d593
Improve performance of `tuist generate` when cache is used by refactoring CacheGraphMutator ( #4146 )
...
* Refactor CacheGraphMutator
* Apply code review comments
* Treat bundles of user specified source targets must be treated as user specified source targets
* Revert "Treat bundles of user specified source targets must be treated as user specified source targets"
This reverts commit 32c4a89e1f
.
2022-02-13 08:57:52 +01:00
Daniele Formichelli
ef07576961
chore: uniform wrap formatting ( #4147 )
2022-02-12 23:38:27 +01:00
Daniele Formichelli
3959b6cd39
Refactor/move options ( #4131 )
...
* feat: rename `-Project` scheme to `-Workspace`
* docs: update changelog
* feat: rename BuildGraphInspecting.projectSchemes
* feat: add support for configuring code coverage and testing options at the project level
* refactor: move workspace scheme generation options to workspace manifest
* fix: fix fixture
* chore: formatting
* chore: formatting
* docs: documentation
* chore: remove empty Config
* feat: change automatic schemes generation to byName
* fix: remove schemes from Tuist project description helpers
* fix: fix test
* fix: fix test
* fix: test
* fix: fix cache-frameworks acceptance test
* fix: acceptance
* fix: fix acceptance test
* refactor: use struct for Project.Options
* docs: add changelog entry
* refactor: use static func instead of init for Project.Options
* fix: disable automatic Xcode schemes for project editor
* refactor: move Workspace.GenerationOptions to separate file
* chore: formatting
* fix: fix meta tuist
* fix: fix tuist meta
* fix: fix project manifest dump test
* fix: fix project manifest dump test
* fix: generate missing workspace intermediate folder if needed
* fix: fix lockfiles
* fix: fix fixtures
* chore: format
* fix: fix test compilation error
* refactor: make enableXcodeSchemes a Bool?
* fix: fix ios_app_with_custom_workspace fixture
* docs: update docs
* refactor: more Workspace.GenerationOptions to separate file
* fix: fix tests
* chore: formattings
* refactor: change Config.generationOptions to be a struct
* fix: fix fixtures
* fix: fix compilation error
* fix: compilation error
* docs: changelog
* docs: fix docs
* fix: test compilation error
* fix: fix generate-3 fixture
* fix: fix test
* fix: fix tuist dump config test
* fix: fix test
* docs: fix doc
Co-authored-by: Marek Fořt <marekfort@me.com>
* chore: fix warnings
* refactor: move xcodeProjectName from Config.options to Project.options
* Revert "refactor: move xcodeProjectName from Config.options to Project.options"
This reverts commit 067bb7a48e
.
* refactor: move disableShowEnvironmentVarsInScriptPhases from Config.options to Project.options
* feat: move lastXcodeUpgradeCheck to Workspace.options
* refactor: remove xcodeProjectName, organizationName, and developmentRegion from Config.generationOptions
* docs: changelog
* refactor: remove Config where not needed
* chore: invalidate GitHub action .build cache
* Revert "chore: invalidate GitHub action .build cache"
This reverts commit 91d3b78c2b
.
* Revert "chore: fix warnings"
This reverts commit 3021a7ba2f
.
* fix: compilation error
* fix: fix fixtures
* fix: fix broken tests
* chore: remove unused templateMacros
* feat: add back `developmentRegion` and `xcodeProjectName`
* chore: format
* chore: format
* Use forcedCacheDirectory even without Config.swift
* fix: fix tests
* fix: fix fixture
Co-authored-by: Marek Fořt <marekfort@me.com>
2022-02-12 19:09:57 +01:00
Daniele Formichelli
111d41ed52
refactor: use struct for Config.GenerationOptions ( #4109 )
...
* feat: rename `-Project` scheme to `-Workspace`
* docs: update changelog
* feat: rename BuildGraphInspecting.projectSchemes
* feat: add support for configuring code coverage and testing options at the project level
* refactor: move workspace scheme generation options to workspace manifest
* fix: fix fixture
* chore: formatting
* chore: formatting
* docs: documentation
* chore: remove empty Config
* feat: change automatic schemes generation to byName
* fix: remove schemes from Tuist project description helpers
* fix: fix test
* fix: fix test
* fix: test
* fix: fix cache-frameworks acceptance test
* fix: acceptance
* fix: fix acceptance test
* refactor: use struct for Project.Options
* docs: add changelog entry
* refactor: use static func instead of init for Project.Options
* fix: disable automatic Xcode schemes for project editor
* refactor: move Workspace.GenerationOptions to separate file
* chore: formatting
* fix: fix meta tuist
* fix: fix tuist meta
* fix: fix project manifest dump test
* fix: fix project manifest dump test
* fix: generate missing workspace intermediate folder if needed
* fix: fix lockfiles
* fix: fix fixtures
* chore: format
* fix: fix test compilation error
* refactor: make enableXcodeSchemes a Bool?
* fix: fix ios_app_with_custom_workspace fixture
* docs: update docs
* refactor: more Workspace.GenerationOptions to separate file
* fix: fix tests
* chore: formattings
* refactor: change Config.generationOptions to be a struct
* fix: fix fixtures
* fix: fix compilation error
* fix: compilation error
* docs: changelog
* docs: fix docs
* fix: test compilation error
* fix: fix generate-3 fixture
* fix: fix test
* fix: fix tuist dump config test
* fix: fix test
* docs: fix doc
Co-authored-by: Marek Fořt <marekfort@me.com>
* chore: remove unused templateMacros
* chore: format
* Use forcedCacheDirectory even without Config.swift
Co-authored-by: Marek Fořt <marekfort@me.com>
2022-02-12 14:40:38 +01:00
Marek Fořt
30550d2363
AWS interactions ( #4138 )
...
* Upload item to bucket
* Check if S3 object exists
* Upload and fetch artifacts from remote cache
* Add test for object_exists
* Add test for remaining cache methods
* Lint cloud code
* Add TODO for expires_at
* Project ObjectNotFound error
* Uncomment code in a fixture
2022-02-12 11:49:33 +01:00
depfu[bot]
32cf76fcaa
Update puma to version 5.6.2 ( #4144 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-12 10:57:44 +01:00
depfu[bot]
5f7c6ae1dc
Update puma to version 5.6.2 ( #4143 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-12 10:57:37 +01:00
depfu[bot]
04da3428f2
Update all of rails to version 7.0.2.2 ( #4142 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-12 10:57:30 +01:00
depfu[bot]
38ee52b68b
Update all of rails to version 7.0.2.2 ( #4141 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-12 10:57:18 +01:00
depfu[bot]
b783635d49
Update all of rails to version 6.1.4.6 ( #4140 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-12 10:57:08 +01:00
Luis Padron
f1a965b031
Merge pull request #4134 from TheInkedEngineer/fix/framework-deployment-target
2022-02-10 17:12:00 -05:00
TheInkedEngineer
526bc38cce
Remove extra unnecessary setting
2022-02-10 19:17:03 +01:00
Luis Padron
14adfad6de
Merge pull request #4132 from tuist/fix/swiftsourceinfo-warning
...
fix: remove .swiftsourceinfo files from release archive
2022-02-10 10:48:40 -05:00
TheInkedEngineer
6ede550dee
Ran ./fourier lint tuist --fix
2022-02-10 11:55:09 +01:00
allcontributors[bot]
4885b935a6
docs: add TheInkedEngineer as a contributor for code ( #4135 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-10 11:12:09 +01:00
TheInkedEngineer
86a9985ccf
Update CHANGELOG.md
2022-02-10 10:59:23 +01:00
TheInkedEngineer
d6b772ca17
Remove support for MacCatalyst when not specified
2022-02-10 10:50:49 +01:00
Alfredo Delli Bovi
270c9b88d3
Update CHANGELOG.md
...
Co-authored-by: Daniele Formichelli <df@bendingspoons.com>
2022-02-10 08:47:58 +01:00
Luis Padron
dfba366bfe
fix: remove .swiftsourceinfo files from release archive
2022-02-09 18:11:47 -05:00
Tope Akinwande
727c75a1ba
Fixed an issue where `envversion` command was not printing out the tuist env version ( #4126 )
...
* Fixed an issue where `envversion` command was not printing out the tuist env version
* Updated CHANGELOG.md
2022-02-08 17:58:54 +01:00
Marek Fořt
ca651c3c41
S3 bucket edit ( #4128 )
...
* Update S3 bucket
Prepare frontend for editing access to remote cache
WIP: Implement S3 bucket in database
Create S3Bucket
Add RemoteCachePageStore tests
Fix lint issues
Minor changes
Update S3 buckets
WIP: Frontend updates of buckets
Update buckets
WIP: Tests
WIP: Tests
* WIP: Edit S3 bucket
* Change exports
* Edit S3 bucket
* Add loading state
* Remove sign_out_user file
* Add test for case when secret_access_key has not changed
* Fix name
* Fix RemoteCachePageStore tests
2022-02-08 14:35:15 +01:00
Daniele Formichelli
24ccf7bd63
docs: add min requirements ( #4116 )
2022-02-08 09:26:02 +01:00
allcontributors[bot]
d44a55af48
docs: add takinwande as a contributor for code ( #4127 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-02-08 08:46:16 +01:00
Marek Fořt
8ccb9c4672
Create S3 bucket, update database ( #4103 )
...
* Update S3 bucket
Prepare frontend for editing access to remote cache
WIP: Implement S3 bucket in database
Create S3Bucket
Add RemoteCachePageStore tests
Fix lint issues
Minor changes
Update S3 buckets
WIP: Frontend updates of buckets
Update buckets
WIP: Tests
WIP: Tests
* Fix fetch project test
* Fix lint issues
2022-02-08 08:37:58 +01:00
Kamil Harasimowicz
b58bad0d86
[fix-graph-command] Filter out external dependencies. ( #4124 )
2022-02-07 22:29:13 +01:00
Pavel Trafimuk
ee1c00bc28
Loading public headers from Umbrella file ( #3884 )
...
* Squashed commit of the public umbrella feature:
* updated doc
2022-02-07 19:28:51 +01:00
depfu[bot]
28ec50360f
Update all npm dependencies (2022-02-07) ( #4122 )
...
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2022-02-07 14:36:16 +01:00