Commit Graph

3822 Commits

Author SHA1 Message Date
Pedro Piñera 52d8e4ee7e Add hook to get the website links 2020-12-26 19:00:33 +01:00
Pedro Piñera 85ae51c974 Add SEO 2020-12-26 18:30:16 +01:00
Pedro Piñera Buendía 513e55faca
Write a blog post about what's coming in 2021 (#2195)
* Write what's next blog post

* Update website/markdown/posts/2020-12-24-next-for-tuist/post.mdx

Co-authored-by: Marek Fořt <marek.fort@ackee.cz>

* Address some comments in the blog post

Co-authored-by: Marek Fořt <marek.fort@ackee.cz>
2020-12-26 17:16:39 +01:00
Pedro Piñera 0fa85ec840 Use Gatsby instead of Next 2020-12-24 13:45:12 +01:00
Stefan Rinner 47e9850899
Allow import of multiple signing certs (#2112)
* Use correct security call

Was using wrong syntax and therefore failed

* Do not check for duplicate import of keys as KeyChain takes care of that itself

* Adjust tests

* Adjust test

* Formatting

* Address issues from PR review

* Reformat

* Update changelog
2020-12-23 18:18:10 +01:00
Pedro Piñera 0ef3740a3d Disable automated releases 2020-12-23 13:02:32 +01:00
Pedro Piñera f1d55e947a Add Tailwind 2020-12-22 18:15:15 +01:00
Pedro Piñera f875170be1 Fix changelog 2020-12-22 16:38:47 +01:00
Pedro Piñera 89794e89f9 Version 1.29.0 2020-12-22 16:14:35 +01:00
Pedro Piñera Buendía e74eb962bf
Fix an issue that caused the generation to fail when the resources glob includes a bundle (#2183)
* Fix an issue that caused the generation to fail when the resouces glob includes a bundle

* Update CHANGELOG

* Extend one of the fixtures to include a bundle

* Fix tests
2020-12-22 16:00:30 +01:00
Pedro Piñera d91de299f1 Remove RFC template and move it to the discussions 2020-12-22 13:36:08 +01:00
Pedro Piñera 8bba149e55 Update pr template 2020-12-22 13:29:38 +01:00
Pedro Piñera 1e57dc8614 Remove the resources page 2020-12-22 10:52:57 +01:00
allcontributors[bot] b728e68b66
docs: add jsorge as a contributor (#2184)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2020-12-22 08:57:49 +01:00
Pedro Piñera Buendía 0ffeb5d9e8
Support for M1 (#2154)
* Add a new variable to know if the environment is ARM

* Extend Environment to expose the system architecture

* Build for arm64 and x86_64

* Compile binaries for x86_64 and arm64

* Extend ProjectDescriptionHelpers hasher to account for the system architecture

* Update CHANGELOG

* Update CHANGELOG

* Don't pass the architecture when building the benchmarking tool

* Update swift-tools-version

* Change Swift language version to 5.2.0

* Change the version of Swift

* Revert some changes

* Adust the project for editing the manifests to not build against arm64

* Update CHANGELOG
2020-12-21 21:23:55 +01:00
dependabot[bot] 918bd1f1c5
Bump gatsby-plugin-manifest from 2.7.0 to 2.9.0 in /website (#2176)
Bumps [gatsby-plugin-manifest](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-manifest) from 2.7.0 to 2.9.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-manifest/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-manifest@2.9.0/packages/gatsby-plugin-manifest)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 17:39:14 +01:00
dependabot[bot] e4e9d3a425
Bump @theme-ui/match-media from 0.3.4 to 0.3.5 in /website (#2172)
Bumps [@theme-ui/match-media](https://github.com/system-ui/theme-ui) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/system-ui/theme-ui/releases)
- [Changelog](https://github.com/system-ui/theme-ui/blob/v0.3.5/CHANGELOG.md)
- [Commits](https://github.com/system-ui/theme-ui/compare/v0.3.4...v0.3.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 17:39:03 +01:00
dependabot[bot] be4474b9f4
Bump gatsby-plugin-mdx from 1.6.0 to 1.7.0 in /website (#2179)
Bumps [gatsby-plugin-mdx](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-mdx) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-mdx/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-mdx@1.7.0/packages/gatsby-plugin-mdx)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:39:16 +01:00
dependabot[bot] 6cde922675
Bump gatsby-plugin-sharp from 2.10.1 to 2.11.1 in /website (#2178)
Bumps [gatsby-plugin-sharp](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-sharp) from 2.10.1 to 2.11.1.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/gatsby-plugin-sharp@2.11.1/packages/gatsby-plugin-sharp/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-sharp@2.11.1/packages/gatsby-plugin-sharp)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:38:16 +01:00
dependabot[bot] f4a6ff9ed0
Bump gatsby-plugin-react-helmet from 3.6.0 to 3.7.0 in /website (#2177)
Bumps [gatsby-plugin-react-helmet](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-react-helmet) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-react-helmet/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-react-helmet@3.7.0/packages/gatsby-plugin-react-helmet)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:38:07 +01:00
dependabot[bot] 7ed69a17a5
Bump gatsby-remark-images from 3.6.0 to 3.8.0 in /website (#2175)
Bumps [gatsby-remark-images](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-remark-images) from 3.6.0 to 3.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-remark-images/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-remark-images@3.8.0/packages/gatsby-remark-images)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:36:33 +01:00
dependabot[bot] 78f77824ad
Bump @theme-ui/color from 0.3.4 to 0.3.5 in /website (#2171)
Bumps @theme-ui/color from 0.3.4 to 0.3.5.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:36:05 +01:00
dependabot[bot] 15764edbc2
Bump theme-ui from 0.3.4 to 0.3.5 in /website (#2169)
Bumps [theme-ui](https://github.com/system-ui/theme-ui) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/system-ui/theme-ui/releases)
- [Changelog](https://github.com/system-ui/theme-ui/blob/v0.3.5/CHANGELOG.md)
- [Commits](https://github.com/system-ui/theme-ui/compare/v0.3.4...v0.3.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:35:30 +01:00
dependabot[bot] 760def429f
Bump gatsby-source-filesystem from 2.7.0 to 2.8.0 in /website (#2170)
Bumps [gatsby-source-filesystem](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-source-filesystem) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-source-filesystem/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-source-filesystem@2.8.0/packages/gatsby-source-filesystem)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:35:09 +01:00
dependabot[bot] b287801953
Bump gatsby-plugin-google-analytics from 2.7.0 to 2.8.0 in /website (#2168)
Bumps [gatsby-plugin-google-analytics](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-google-analytics) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-google-analytics/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-google-analytics@2.8.0/packages/gatsby-plugin-google-analytics)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 13:33:29 +01:00
Pedro Piñera c4da7c2bc8 Include Netlify.toml for main website 2020-12-21 12:34:49 +01:00
Pedro Piñera e85b4d7447 Include Next in dependabot.yml 2020-12-21 12:33:18 +01:00
dependabot[bot] 825b5a8e6c
Bump gatsby-image from 2.7.0 to 2.8.0 in /website (#2167)
Bumps [gatsby-image](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-image) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-image/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-image@2.8.0/packages/gatsby-image)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:32:26 +01:00
dependabot[bot] 9bd0612696
Bump google-cloud-storage from 1.29.1 to 1.29.2 (#2162)
Bumps [google-cloud-storage](https://github.com/googleapis/google-cloud-ruby) from 1.29.1 to 1.29.2.
- [Release notes](https://github.com/googleapis/google-cloud-ruby/releases)
- [Commits](https://github.com/googleapis/google-cloud-ruby/compare/google-cloud-storage/v1.29.1...google-cloud-storage/v1.29.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:31:24 +01:00
Pedro Piñera 25c9222034 Remove README 2020-12-21 12:25:42 +01:00
Pedro Piñera 3da2479552 Deploy NextJS 2020-12-21 12:25:11 +01:00
dependabot[bot] 6dad972fec
Bump gatsby-plugin-netlify from 2.7.0 to 2.8.0 in /website (#2173)
Bumps [gatsby-plugin-netlify](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-netlify) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-netlify/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-netlify@2.8.0/packages/gatsby-plugin-netlify)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:20:14 +01:00
Pedro Piñera Buendía 33fdcc68d7
Bootstrap new website project (#2161)
* Delete Netlify toml

* Add Typescript

* Add new website using NextJS

* Rename website directory

* Install all the dependencies

* Fix tests
2020-12-21 12:18:32 +01:00
dependabot[bot] 49364b7a22
Bump gatsby-plugin-sitemap from 2.8.0 to 2.9.0 in /website (#2166)
Bumps [gatsby-plugin-sitemap](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-sitemap) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-sitemap/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-sitemap@2.9.0/packages/gatsby-plugin-sitemap)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:18:11 +01:00
dependabot[bot] 4432beca15
Bump gatsby-plugin-feed from 2.9.0 to 2.10.0 in /website (#2165)
Bumps [gatsby-plugin-feed](https://github.com/gatsbyjs/gatsby/tree/HEAD/packages/gatsby-plugin-feed) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases)
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-feed/CHANGELOG.md)
- [Commits](https://github.com/gatsbyjs/gatsby/commits/gatsby-plugin-feed@2.10.0/packages/gatsby-plugin-feed)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:16:18 +01:00
dependabot[bot] 61578eb0ea
Bump @theme-ui/presets from 0.3.4 to 0.3.5 in /website (#2164)
Bumps [@theme-ui/presets](https://github.com/system-ui/theme-ui) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/system-ui/theme-ui/releases)
- [Changelog](https://github.com/system-ui/theme-ui/blob/v0.3.5/CHANGELOG.md)
- [Commits](https://github.com/system-ui/theme-ui/compare/v0.3.4...v0.3.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:15:58 +01:00
dependabot[bot] dc4bb389d3
Bump rake from 13.0.1 to 13.0.3 (#2163)
Bumps [rake](https://github.com/ruby/rake) from 13.0.1 to 13.0.3.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v13.0.1...v13.0.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 12:15:48 +01:00
Pedro Piñera Buendía dfbf829982
Update the linter to work with the graph traverser (#2129)
* Update the Graph linter to use the value graph model instead

* Fix test

* Precompile framework

* Fix Swiftlint issue

* Some style fixes

* Pass macOS deployment target

* Fix acceptance tests
2020-12-20 11:11:36 +01:00
Pedro Piñera 872fa96d66 Remove Kodiak 2020-12-19 09:51:57 +01:00
Pedro Piñera Buendía 7c7047335e
Update workflows to target 12.3 (#2155)
* Run tests with Xcode 12.3

* Change testing command

* Re-build precompiled frameworks
2020-12-17 13:22:08 +01:00
Kas 51ed4838fa
Fix "Embed Frameworks" build phase parameters (#2156)
* Fix "Embed Frameworks" build phase parameters

Resolves: https://github.com/tuist/tuist/issues/2153

- Generated projects had a missing empty `dstPath` parameter for the "Embed Frameowkrs" build phase
- This was discovered while comparing projects where the same phase was added by Xcode (via the UI when embedding frameworks)
- This small mismatch in parmeters results in build failures when linking against Swift Package binary dependencies
- Adding a new fixture that depends on a binary dependency (FirebaseAnalytics)

Test Plan:

- Run `swift build && swift run tuist generate --path fixtures/ios_app_with_remote_binary_swift_package`
- Verify the generated project builds

* Switch fixture to local package with binary target

* Update change log
2020-12-17 12:36:22 +01:00
Pedro Piñera Buendía ace1326f5c
Add Playground sources as playgrounds (#2132)
* Add Playground sources as playgrounds

* Update CHANGELOG

* Update documentation

* Make regex more generic and revert Package.resolved changes

* Address comments

* Filter out the playgrounds from the resources too

* Fix linting issues

* Set the riht xcLanguageSpecificationIdentifier attribute to playgrounds
2020-12-16 14:54:08 +01:00
GitHub Action 3dc9264b15 Version 1.28.0 2020-12-16 08:48:35 +00:00
Marek Fořt be87e3ab64 Bump version to 1.28.0 2020-12-16 08:32:18 +01:00
Pedro Piñera 8db77dca4d Don't purge 2020-12-15 20:21:15 +01:00
Pedro Piñera 82d9446f79 Remove purge css 2020-12-15 20:08:48 +01:00
Pedro Piñera 8061c77423 Remove edit page 2020-12-15 20:00:35 +01:00
Pedro Piñera 2600450928 Remove twin.macro 2020-12-15 19:57:21 +01:00
Pedro Piñera 347ae5efa1 Fix styling issue 2020-12-15 19:46:52 +01:00
Pedro Piñera 90dd5fb8fd Fix Tailwind integration 2020-12-15 19:34:14 +01:00