feat(injector/typed): Enhance type checking with additional generic type test cases #1986
validate.yml
on: pull_request
CodeCov pre-flight
15s
GitHub Workflow Linters
5s
Matrix: unit-tests
Matrix: benchmark
Matrix: golangci-lint
Integration Tests
/
Go Versions Matrix
14s
Integration Tests
/
Service containers
4s
Integration Tests
/
Verify generated files are up-to-date
0s
Update PR with generated files
0s
Matrix: Integration Tests / integration-test
Integration Tests
/
Orchestrion Integration Tests
0s
Complete
4s
Matrix: coverage-upload
Create CodeCov report
14s
Annotations
10 warnings
|
Upload report to CodeCov (ARM64)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+macOS+ARM64/integration.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (Windows)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (Linux)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-generators+go1.23+Linux+X64/generator.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+GOFLAGS+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+TOOLEXEC+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (go1.23)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-generators+go1.23+Linux+X64/generator.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+GOFLAGS+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+TOOLEXEC+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (integration)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+GOFLAGS+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+TOOLEXEC+go1.23+Linux+X64/integration.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (unit)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (macOS)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+macOS+ARM64/integration.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (X64)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-generators+go1.23+Linux+X64/generator.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+GOFLAGS+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+TOOLEXEC+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.23+Windows+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (go1.24)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Linux+X64/unit.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/samples.out /home/runner/work/orchestrion/orchestrion/coverage-unit+go1.24+Windows+X64/unit.out. No artifacts will be uploaded.
|
|
Upload report to CodeCov (DRIVER)
No files were found with the provided path: /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.23+macOS+ARM64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Linux+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+Windows+X64/integration.out /home/runner/work/orchestrion/orchestrion/coverage-integration+DRIVER+go1.24+macOS+ARM64/integration.out. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
GOFLAGS coverage report
Expired
|
28.6 KB |
sha256:cfbed95b90a91a9cf442e328accb2726708b8bf08b78802a327bb74e81db6bc2
|
|
|
TOOLEXEC coverage report
Expired
|
28.6 KB |
sha256:2c82b4cd45228c3782db5af6ca812c0373bea32279b09df1998520547c5e42ec
|
|
|
benchmarks-1.txt
Expired
|
516 Bytes |
sha256:243f9baa764c56fb2be218ea19c1b50270856ebee62be9f59a03fdcee9872dbc
|
|
|
benchmarks-2.txt
Expired
|
511 Bytes |
sha256:19b4f378ad46e89178d58f9158a5b17f5ee865240bc83ac857ba36fc06f15d66
|
|
|
benchmarks-3.txt
Expired
|
516 Bytes |
sha256:30758ea1609d7ed5639728585710e94f31d7d6b3aaa9ac08910c6975574fa8ab
|
|
|
benchmarks-4.txt
Expired
|
521 Bytes |
sha256:07e64fdb63191e8820f9fd60b2943e66dac72fc4b2caa8863bde506649de416f
|
|
|
benchmarks-5.txt
Expired
|
521 Bytes |
sha256:9bdcb49b8eb9e94dd4faee4f51374dd44f852e89af5b8673731c59ede456154c
|
|
|
benchmarks-6.txt
Expired
|
519 Bytes |
sha256:cc6e05f9211723e8aba40ca6ff38fa48e1032ebcd3f6320555d5f694bea6b605
|
|
|
coverage-generators+go1.23+Linux+X64
Expired
|
1.38 KB |
sha256:432a16e1506154ecce186eee2468b2fac85e7c22373f751a54feefd8f4b45e94
|
|
|
coverage-integration+DRIVER+go1.23+Linux+X64
Expired
|
29.3 KB |
sha256:2c4fd823edc597d81b7f25a0db8fc41cc7b9128601d41526a07752bf863a4e83
|
|
|
coverage-integration+DRIVER+go1.23+Windows+X64
Expired
|
28.5 KB |
sha256:260f34df4f9b250e750a868e41bbb46c7afb63f4d9250257caabd88de2880b2c
|
|
|
coverage-integration+DRIVER+go1.23+macOS+ARM64
Expired
|
28.4 KB |
sha256:eb6ca4a9f0bfdc612698051fef0d506a5a10914e05db8c0e34d2e11cd36d37b3
|
|
|
coverage-integration+DRIVER+go1.24+Linux+X64
Expired
|
28.4 KB |
sha256:36c84687ab269f12db96a15b7c7f4154166aa379a0fe92399bac39a14893726c
|
|
|
coverage-integration+DRIVER+go1.24+Windows+X64
Expired
|
28.5 KB |
sha256:e030bd467a8bd6b47fae10fecd470172caf235ff104fe5f96c1a8273312493da
|
|
|
coverage-integration+DRIVER+go1.24+macOS+ARM64
Expired
|
28.4 KB |
sha256:aad61bb16e4999332c5587bec8f1cab8ec0e7aabc024fd0351ebb213fe16500c
|
|
|
coverage-integration+GOFLAGS+go1.23+Linux+X64
Expired
|
28.6 KB |
sha256:47809a3b25b9cd7ba53eeaa63a97f7a59d46d4edfcfe9584cd477aea96197318
|
|
|
coverage-integration+TOOLEXEC+go1.23+Linux+X64
Expired
|
28.6 KB |
sha256:e1f7ace991413ac1ae0af03de0a729edf14bd9be7842aaf2589cf06555ebf4cb
|
|
|
coverage-unit+go1.23+Linux+X64
Expired
|
708 KB |
sha256:b59bd541238cd55fe1c257617cabc0a364e9da109bafe869aaf3380a7cced052
|
|
|
coverage-unit+go1.23+Windows+X64
Expired
|
693 KB |
sha256:5cffa9af8b1515516f1fab89d733e85fef563b1b4b5469938c165db21c3255c7
|
|
|
coverage-unit+go1.24+Linux+X64
Expired
|
708 KB |
sha256:2c9385a87c7d2447c246c7e13c046a55bd3c4a6c7f8d2faddbc250d140b3aa07
|
|
|
coverage-unit+go1.24+Windows+X64
Expired
|
693 KB |
sha256:be39c3fec02f896f068a1e3ce5079817973ccd3eda521303c225afbb3db130f9
|
|
|
generators coverage report
Expired
|
1.38 KB |
sha256:69f618750a1b0a701be85f5eb117f508d5389555a4b97d6b453b8baf72ad6eb6
|
|