Skip to content

fix(ci): add Task installation step to main-build pipeline#268

Merged
j-d-ha merged 1 commit into
mainfrom
fix/update-main-build-to-install-task
Dec 22, 2025
Merged

fix(ci): add Task installation step to main-build pipeline#268
j-d-ha merged 1 commit into
mainfrom
fix/update-main-build-to-install-task

Conversation

@j-d-ha

@j-d-ha j-d-ha commented Dec 22, 2025

Copy link
Copy Markdown
Collaborator

🚀 Pull Request

📋 Summary

This PR adds the Task installation step to the main-build workflow pipeline. The Task tool is required for running build tasks defined in Taskfile.yaml, and this ensures it's available during the CI build process.


✅ Checklist

  • My changes build cleanly
  • I've added/updated relevant tests
  • I've added/updated documentation or README
  • I've followed the coding style for this project
  • I've tested the changes locally (if applicable)

🧪 Related Issues or PRs

N/A - Infrastructure improvement


💬 Notes for Reviewers

This change adds the go-task/setup-task@v1 action to install Task before it's needed in the build pipeline. This is a small but necessary infrastructure update to support Task-based build automation.

- Integrated `go-task/setup-task@v1` to streamline task execution.
- Ensures consistency in the build dependency setup.
@github-actions github-actions Bot added the type: ci CI/CD changes label Dec 22, 2025
@j-d-ha j-d-ha added the type: fix Bug fix label Dec 22, 2025
@j-d-ha
j-d-ha enabled auto-merge (squash) December 22, 2025 00:04
@j-d-ha j-d-ha changed the title ci(workflows): add Task installation step to main-build pipeline fix(ci): add Task installation step to main-build pipeline Dec 22, 2025
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

@j-d-ha
j-d-ha merged commit 1d60503 into main Dec 22, 2025
5 of 7 checks passed
@j-d-ha
j-d-ha deleted the fix/update-main-build-to-install-task branch December 22, 2025 00:08
@codecov

codecov Bot commented Dec 22, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #268      +/-   ##
==========================================
+ Coverage   88.87%   88.89%   +0.02%     
==========================================
  Files         132      132              
  Lines        3263     3270       +7     
  Branches      322      324       +2     
==========================================
+ Hits         2900     2907       +7     
  Misses        247      247              
  Partials      116      116              

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6529e7e...b5c3bd9. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: ci CI/CD changes type: fix Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant