Skip to content
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

Optimize Fastfile #1079

Closed
2 tasks done
defagos opened this issue Dec 3, 2024 · 1 comment · Fixed by #1103
Closed
2 tasks done

Optimize Fastfile #1079

defagos opened this issue Dec 3, 2024 · 1 comment · Fixed by #1103
Assignees
Labels
tooling Issues related to the tools we use

Comments

@defagos
Copy link
Member

defagos commented Dec 3, 2024

As a Pillarbox developer I want CI workflows to run as fast as possible.

Acceptance criteria

  • The fastlane configuration has been updated to eliminate unnecessary work and to enable useless options, if available.

Tasks

  • Remove unnecessary work from fastlane lane configurations (e.g. unnecessary cleanup).
  • Check all fastlane actions and associated parameters. See if some improvements are available that could be enabled.
@defagos defagos added this to Pillarbox Dec 3, 2024
@defagos defagos converted this from a draft issue Dec 3, 2024
@defagos defagos added the tooling Issues related to the tools we use label Dec 3, 2024
@defagos defagos self-assigned this Dec 13, 2024
@defagos defagos moved this from 📋 Backlog to 🚧 In Progress in Pillarbox Dec 13, 2024
@defagos
Copy link
Member Author

defagos commented Dec 13, 2024

Not sure there remains much to be done here:

  • Cleanup does not cost much and was properly implemented. We won't gain much by removing it by assuming commands will always be run on CI agents.
  • Fastlane commands are properly configured otherwise. We had a look at them recently, most notably when improving test execution on CI agents.

@defagos defagos linked a pull request Dec 13, 2024 that will close this issue
4 tasks
@defagos defagos moved this from 🚧 In Progress to 🍿 Code Review in Pillarbox Dec 13, 2024
@github-project-automation github-project-automation bot moved this from 🍿 Code Review to ✅ Done in Pillarbox Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Issues related to the tools we use
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

1 participant