Open
Conversation
Introduce tab-based navigation with a home screen. The `(tabs)` layout includes a tab bar with a home icon, and the root layout is updated to include the tab screen. The index page redirects to the tab layout on load thus fixing the "This screen doesn't exist" display when loading the app on Expo Go
This commit introduces a new GitHub Actions workflow that automates the release process for starters when a tag matching the pattern "*-v*" is pushed. The workflow checks out the repository, extracts the starter name and version from the tag, zips the corresponding starter folder, and creates a GitHub release with the zipped file.
The path used for zipping the starter folder was incorrect, causing the wrong directory to be zipped. This commit corrects the path to ensure the correct starter folder is included in the zip file.
Refactor the workflow to improve clarity and functionality. The changes include renaming the workflow, updating the tag format, and modifying the steps to correctly parse and zip individual starter templates. This ensures the release process is more precise and aligns with the new tag naming convention.
Modify the release workflow to handle multiple starters in a single run by using a matrix strategy. This change allows for manual triggering and simplifies the release process by removing the need to parse individual template names from tags. The workflow now zips and releases all specified starters in one job, improving efficiency and maintainability.
Modify the GitHub Actions workflow to release individual starter templates instead of all starters at once. The workflow now triggers on tags with the format '*-v*.*.*' and extracts the template name and version from the tag. This change simplifies the release process by focusing on one starter at a time.
Modify the GitHub workflow to handle releasing all starter templates instead of individual ones. Add manual trigger support and simplify tag parsing to extract version. Update the zip creation step to include all starter directories and adjust the release naming accordingly.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Introduce tab-based navigation with a home screen.
The
(tabs)layout includes a tab bar with a home icon, and the root layout is updated to include the tab screen.The index page redirects to the tab layout on load thus fixing the "This screen doesn't exist" display when loading the app on Expo Go