File tree Expand file tree Collapse file tree 4 files changed +10
-33
lines changed
8000
Expand file tree Collapse file tree 4 files changed +10
-33
lines changed Original file line number Diff line number Diff line change @@ -85,28 +85,6 @@ describe('apiURL', () => {
85
85
} ) ;
86
86
} ) ;
87
87
88
- describe ( 'isGHES' , ( ) => {
89
- afterEach ( ( ) => {
90
- process . env . GITHUB_SERVER_URL = '' ;
91
- } ) ;
92
- it ( 'should return false when the request domain is github.com' , ( ) => {
93
- process . env . GITHUB_SERVER_URL = 'https://github.com' ;
94
- expect ( GitHub . isGHES ) . toBe ( false ) ;
95
- } ) ;
96
- it ( 'should return false when the request domain ends with ghe.com' , ( ) => {
97
- process . env . GITHUB_SERVER_URL = 'https://my.domain.ghe.com' ;
98
- expect ( GitHub . isGHES ) . toBe ( false ) ;
99
- } ) ;
100
- it ( 'should return false when the request domain ends with ghe.localhost' , ( ) => {
101
- process . env . GITHUB_SERVER_URL = 'https://my.domain.ghe.localhost' ;
102
- expect ( GitHub . isGHES ) . toBe ( false ) ;
103
- } ) ;
104
- it ( 'should return true when the request domain is specific to an enterprise' , ( ) => {
105
- process . env . GITHUB_SERVER_URL = 'https://my-enterprise.github.com' ;
106
- expect ( GitHub . isGHES ) . toBe ( true ) ;
107
- } ) ;
108
- } ) ;
109
-
110
88
describe ( 'repository' , ( ) => {
111
89
it ( 'returns GitHub repository' , async ( ) => {
112
90
expect ( GitHub . repository ) . toEqual ( 'docker/actions-toolkit' ) ;
Original file line number Diff line number Diff line change 45
45
"registry" : " https://registry.npmjs.org/"
46
46
},
47
47
"dependencies" : {
48
- "@actions/artifact" : " ^2.1.7 " ,
48
+ "@actions/artifact" : " ^2.1.8 " ,
49
49
"@actions/cache" : " ^3.2.4" ,
50
50
"@actions/core" : " ^1.10.1" ,
51
51
"@actions/exec" : " ^1.1.1" ,
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ import os from 'os';
22
22
import path from 'path' ;
23
23
import { CreateArtifactRequest , FinalizeArtifactRequest , StringValue } from '@actions/artifact/lib/generated' ;
24
24
import { internalArtifactTwirpClient } from '@actions/artifact/lib/internal/shared/artifact-twirp-client' ;
25
+ import { isGhes } from '@actions/artifact/lib/internal/shared/config' ;
25
26
import { getBackendIdsFromToken } from '@actions/artifact/lib/internal/shared/util' ;
26
27
import { getExpiration } from '@actions/artifact/lib/internal/upload/retention' ;
27
28
import { InvalidResponseError , NetworkError } from '@actions/artifact' ;
@@ -67,11 +68,9 @@ export class GitHub {
67
68
}
68
69
69
70
static get isGHES ( ) : boolean {
70
- const serverURL = new URL ( GitHub . serverURL ) ;
71
- const hostname = serverURL . hostname . trimEnd ( ) . toUpperCase ( ) ;
72
- const isGitHubHost = hostname === 'GITHUB.COM' ;
73
- const isGHESHost = hostname . endsWith ( '.GHE.COM' ) || hostname . endsWith ( '.GHE.LOCALHOST' ) ;
74
- return ! isGitHubHost && ! isGHESHost ;
71
+ // FIXME: we are using the function from GitHub artifact module but should
72
+ // be within core module when available.
73
+ return isGhes ( ) ;
75
74
}
76
75
77
76
static get repository ( ) : string {
Original file line number Diff line number Diff line change @@ -12,9 +12,9 @@ __metadata:
12
12
languageName : node
13
13
linkType : hard
14
14
15
- " @actions/artifact@npm:^2.1.7 " :
16
- version : 2.1.7
17
- resolution : " @actions/artifact@npm:2.1.7 "
15
+ " @actions/artifact@npm:^2.1.8 " :
16
+ version : 2.1.8
17
+ resolution : " @actions/artifact@npm:2.1.8 "
18
18
dependencies :
19
19
" @actions/core " : ^1.10.0
20
20
" @actions/github " : ^5.1.1
@@ -30,7 +30,7 @@ __metadata:
30
30
jwt-decode : ^3.1.2
31
31
twirp-ts : ^2.5.0
32
32
unzip-stream : ^0.3.1
33
- checksum : 346c7caf43bdeb4a96c044ca3a6a005d82b977178b1a6be2c6954dfd59fef3344d2576bdd07c6cac9b54207cc88d7b1161cabd08c7cc15a1db86bf82463b36c7
33
+ checksum : 51a47c21bcdac705abb61dbaef923f2760354c39bcad44a31b129e18bf31f646e5148f92ee7e1198275d1dba7bebfd1d1500ad7f62f6de1e65b57b2d092d5341
34
34
languageName : node
35
35
linkType : hard
36
36
@@ -1099,7 +1099,7 @@ __metadata:
1099
1099
version : 0.0.0-use.local
1100
1100
resolution : " @docker/actions-toolkit@workspace:."
1101
1101
dependencies :
1102
- " @actions/artifact " : ^2.1.7
1102
+ " @actions/artifact " : ^2.1.8
1103
1103
" @actions/cache " : ^3.2.4
1104
1104
" @actions/core " : ^1.10.1
1105
1105
" @actions/exec " : ^1.1.1
You can’t perform that action at this time.
0 commit comments