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

Fix: missing taskfile source #917

Merged
merged 3 commits into from
Sep 24, 2024
Merged

Conversation

TylerHendrickson
Copy link
Member

@TylerHendrickson TylerHendrickson commented Sep 24, 2024

Relates to #894

Description

This PR fixes a build automation failure introduced in #894. That PR added a new Taskfile (.taskfiles/local.yml), which isn't bundled as a build source in .github/workflows/build.yml. Since it isn't available in build environments, the task command fails because it cannot locate the file. To fix this, there are two options:

  1. Update the CI/CD build workflow to include .taskfiles/local.yml in build environments.
  2. Update Taskfile.yml so that .taskfiles/local.yml is marked as an optional include so that task won't fail when the included file is unavailable.

Since nothing in .taskfiles/local.yml is strictly necessary outside of local development usage, this PR implements the second option.

@TylerHendrickson TylerHendrickson self-assigned this Sep 24, 2024
@TylerHendrickson TylerHendrickson requested a review from a team as a code owner September 24, 2024 21:02
@github-actions github-actions bot added the bug Something isn't working label Sep 24, 2024
@github-actions github-actions bot added the github Repository automation and configuration label Sep 24, 2024
@TylerHendrickson TylerHendrickson merged commit 8292a19 into main Sep 24, 2024
17 of 18 checks passed
@TylerHendrickson TylerHendrickson deleted the fix/894/missing-taskfile-source branch September 24, 2024 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working github Repository automation and configuration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant