Skip to content

Commit

Permalink
Improve Tuist project declaration (#5956)
Browse files Browse the repository at this point in the history
* GitButler Integration Commit

This is an integration commit for the virtual branches that GitButler is tracking.

Due to GitButler managing multiple virtual branches, you cannot switch back and
forth between git branches and virtual branches easily. 

If you switch to another branch, GitButler will need to be reinitialized.
If you commit on this branch, GitButler will throw it away.

Here are the branches that are currently applied:
 - Update tuist workspace (refs/gitbutler/Update-tuist-workspace)
   - Project.swift
 - Better Tuist declaration (refs/gitbutler/Better-Tuist-declaration)
   - Project.swift
 - Update test workflow (refs/gitbutler/Update-test-workflow)
   - Tuist/ProjectDescriptionHelpers/Target+Helpers.swift
   - Workspace.swift
   - Tuist/ProjectDescriptionHelpers/Module.swift
   - Tests/TuistTestAcceptanceTests/TestAcceptanceTests.swift
   - Tests/TuistGeneratorAcceptanceTests/GenerateAcceptanceTests.swift
   - Tests/TuistGenerateAcceptanceTests/GenerateAcceptanceTests.swift
   - Tests/TuistBuildAcceptanceTests/BuildAcceptanceTests.swift
   - Tests/TuistAutomationAcceptanceTests/TestAcceptanceTests.swift
   - Tests/TuistAutomationAcceptanceTests/BuildAcceptanceTests.swift
   - Project.swift
   - .github/workflows/tuist.yml

Your previous branch was: refs/heads/main

The sha for that commit was: 0cc3739

For more information about what we're doing here, check out our docs:
https://docs.gitbutler.com/features/virtual-branches/integration-branch

* Fix schemes

* Increase the type safety

* Fix compilation issue

---------

Co-authored-by: GitButler <gitbutler@gitbutler.com>
  • Loading branch information
pepicrft and gitbutler-client committed Feb 20, 2024
1 parent c54cf61 commit 9b54d15
Show file tree
Hide file tree
Showing 8 changed files with 766 additions and 596 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/tuist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
- name: Install dependencies
run: tuist install
- name: Test
run: tuist test --skip-test-targets TuistBuildAcceptanceTests TuistDependenciesAcceptanceTests TuistGenerateAcceptanceTests TuistTestAcceptanceTests TuistAcceptanceTests --result-bundle-path /tmp/tuist/test-${{ matrix.feature }}
run: tuist test TuistUnitTests --result-bundle-path /tmp/tuist/test
- uses: actions/upload-artifact@v4
if: ${{ always() }}
with:
Expand Down Expand Up @@ -89,11 +89,10 @@ jobs:
matrix:
feature:
[
'TuistAcceptanceTests',
'TuistBuildAcceptanceTests',
'tuistAcceptanceTests',
'TuistAutomationAcceptanceTests',
'TuistDependenciesAcceptanceTests',
'TuistGenerateAcceptanceTests',
'TuistTestAcceptanceTests',
'TuistGeneratorAcceptanceTests'
]
steps:
- uses: actions/checkout@v4
Expand Down
Loading

0 comments on commit 9b54d15

Please sign in to comment.