Skip to content

ci: migrate spdx_license to very_good_workflows/dart_package - #1670

Merged
marcossevilla merged 2 commits into
mainfrom
vgv-ai-bot/issue-1669
Jul 30, 2026
Merged

ci: migrate spdx_license to very_good_workflows/dart_package#1670
marcossevilla merged 2 commits into
mainfrom
vgv-ai-bot/issue-1669

Conversation

@unicoderbot

@unicoderbot unicoderbot Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Migrates the spdx_license.yaml workflow to use the dart_package reusable workflow from Very Good Workflows, replacing the manual step-by-step job configuration.

Changes

  • Replaced manual build_hooks job steps with the dart_package reusable workflow
  • Removed deprecated Very Good Coverage dependency
  • Configured the reusable workflow with:
    • Dart SDK version 3.12.0
    • Working directory: tool/spdx_license/hooks
    • Report coverage on pre_gen and post_gen files
    • Enabled skipped test execution

Closes #1669

Closes #1669

Co-authored-by: marcossevilla <marcossevilla@users.noreply.github.com>
@unicoderbot
unicoderbot Bot requested a review from a team as a code owner July 30, 2026 09:31
@unicoderbot

unicoderbot Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

CI failed on this PR. I'm looking into it and will push a fix (attempt 1 of 3).

  • Preparing environment
    • Cloning repository
    • Setting up dev environment
  • Inspecting CI failures
  • Working on fix
  • Pushing fix

I've pushed a fix for the failing CI (attempt 1/3). Re-run CI to confirm.

@marcossevilla marcossevilla changed the title ci: migrate spdx_license to Very Good Workflows ci: migrate spdx_license to very_good_workflows/dart_package Jul 30, 2026
@marcossevilla
marcossevilla merged commit 19a84dd into main Jul 30, 2026
7 checks passed
@marcossevilla
marcossevilla deleted the vgv-ai-bot/issue-1669 branch July 30, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: migrate spdx_license to Very Good Workflows

1 participant