Commit 1ebe446
Add support for artifacts uploaded by actions/upload-artifact@v4 (hub4j#1791)
* Add support for artifacts uploaded by actions/upload-artifact@v4
The artifacts upload by actions/upload-artifact@v4 are hosted on a new
infrastructure which has several constraints:
- we will have an error if we push the Authorization header to it, which
was the case when using the Java 11 HttpClient (and is considered a
bad practice so it is good to have fixed it anyway)
- the host name is dynamic so our test infrastructure was having
problems with proxying the request
All these problems are sorted out by this pull request and we are now
testing an artifact uploaded by v3 and one uploaded by v4.
Fixes hub4j#1790
* Add support for Git longpaths on Windows CI
* Update src/main/java11/org/kohsuke/github/extras/HttpClientGitHubConnector.java
* Move redirect handling to GitHubClient
* WIP
* Make snapshot file names based on mapping file information
* For redirect host is only same if ports are also same
* Delete .vscode/launch.json
* Verify removal of header when redirecting
---------
Co-authored-by: Liam Newman <bitwiseman@gmail.com>1 parent ddbbc7a commit 1ebe446
118 files changed
Lines changed: 2641 additions & 1256 deletions
File tree
- .github/workflows
- src
- main
- java11/org/kohsuke/github/extras
- java/org/kohsuke/github
- test
- java/org/kohsuke/github
- junit
- resources/org/kohsuke/github
- CommitTest/wiremock/listFilesWhereCommitHasLargeChange
- __files
- mappings
- GHMarketplacePlanTest/wiremock
- listAccountsWithDirection
- __files
- mappings
- listAccountsWithSortAndDirection
- __files
- mappings
- listAccounts
- __files
- mappings
- listMarketplacePlans
- __files
- mappings
- GHRepositoryTest/wiremock/listCommitsBetweenPaginated
- __files
- mappings
- GHWorkflowRunTest/wiremock
- testArtifacts_actions-user-content
- __files
- mappings
- testArtifacts_blob-core-windows-net
- __files
- mappings
- testArtifacts
- __files
- mappings
- testJobs_actions-user-content
- __files
- mappings
- testLogs_actions-user-content
- __files
- mappings
- RateLimitCheckerTest/wiremock/testGitHubRateLimit
- __files
- mappings
- RateLimitHandlerTest/wiremock
- testHandler_Fail
- __files
- mappings
- testHandler_HttpStatus_Fail
- __files
- mappings
- testHandler_WaitStuck
- __files
- mappings
- testHandler_Wait
- __files
- mappings
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
452 | 452 | | |
453 | 453 | | |
454 | 454 | | |
455 | | - | |
| 455 | + | |
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
| |||
492 | 492 | | |
493 | 493 | | |
494 | 494 | | |
495 | | - | |
| 495 | + | |
496 | 496 | | |
497 | 497 | | |
498 | 498 | | |
| |||
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
| 517 | + | |
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
531 | 556 | | |
532 | 557 | | |
533 | 558 | | |
534 | 559 | | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
535 | 574 | | |
536 | 575 | | |
537 | | - | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
538 | 612 | | |
539 | 613 | | |
540 | 614 | | |
541 | 615 | | |
542 | | - | |
| 616 | + | |
543 | 617 | | |
544 | 618 | | |
545 | 619 | | |
| |||
725 | 799 | | |
726 | 800 | | |
727 | 801 | | |
728 | | - | |
| 802 | + | |
| 803 | + | |
729 | 804 | | |
730 | 805 | | |
731 | 806 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
428 | 440 | | |
429 | 441 | | |
430 | 442 | | |
| |||
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
35 | 45 | | |
36 | 46 | | |
37 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
358 | 362 | | |
359 | 363 | | |
360 | 364 | | |
| |||
382 | 386 | | |
383 | 387 | | |
384 | 388 | | |
385 | | - | |
| 389 | + | |
386 | 390 | | |
387 | 391 | | |
388 | 392 | | |
| |||
400 | 404 | | |
401 | 405 | | |
402 | 406 | | |
403 | | - | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
404 | 426 | | |
405 | 427 | | |
406 | 428 | | |
| |||
0 commit comments