Skip to content

[safe-output-integrator] Add missing test workflow for upload-asset safe output type#26103

Merged
pelikhan merged 1 commit intomainfrom
safe-output-integrator/2026-04-13-a7ed081e9144804f
Apr 13, 2026
Merged

[safe-output-integrator] Add missing test workflow for upload-asset safe output type#26103
pelikhan merged 1 commit intomainfrom
safe-output-integrator/2026-04-13-a7ed081e9144804f

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Safe Output Test Coverage

This PR adds a test workflow for the upload-asset safe output type, which was the only type without a test workflow in pkg/cli/workflows/.

Analysis

Scanned all 41 safe-output types from SafeOutputsConfig in pkg/workflow/compiler_types.go against test workflows in pkg/cli/workflows/. Found 1 missing test workflow:

Type Status
upload-asset ❌ No test workflow

All other types already had coverage in existing workflow files.

New Test Workflow Added

  • pkg/cli/workflows/test-copilot-upload-asset.md — Tests the upload_asset safe output type by instructing the Copilot engine to upload a test asset to the latest release.

Go Compiler Tests

The Go compiler test for upload_asset (upload_asset config) already exists in pkg/workflow/compiler_safe_outputs_config_test.go — no Go test changes were needed.

Summary

The 1 previously uncovered safe-output type (upload-asset) now has a test workflow. All 41 safe-output types have both test workflow coverage and Go compiler tests.

References:

Generated by Daily Safe Output Integrator · ● 2.2M ·

  • expires on Apr 16, 2026, 11:11 PM UTC

Add test-copilot-upload-asset.md to provide workflow coverage for the
upload-asset safe output type, which was the only type without a test
workflow in pkg/cli/workflows/.

The Go compiler test (upload_asset config) already exists in
compiler_safe_outputs_config_test.go.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pelikhan
Copy link
Copy Markdown
Collaborator

@copilot pick on daily agentic workflow and have it use upload-asset

@pelikhan pelikhan merged commit 18be2ae into main Apr 13, 2026
@pelikhan pelikhan deleted the safe-output-integrator/2026-04-13-a7ed081e9144804f branch April 13, 2026 23:44
Copilot AI requested a review from pelikhan April 13, 2026 23:44
Copilot stopped work on behalf of pelikhan due to an error April 13, 2026 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant