mirror of
				https://hub.gitmirror.com/https://github.com/gradle/gradle-build-action
				synced 2025-10-28 08:30:07 +08:00 
			
		
		
		
	Apply dependency version updates
- NPM dependencies - github-actions dependencies
This commit is contained in:
		
						commit
						a8e3e5e2b4
					
				
							
								
								
									
										2
									
								
								.github/workflows/ci-dependency-review.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/ci-dependency-review.yml
									
									
									
									
										vendored
									
									
								
							| @ -17,4 +17,4 @@ jobs: | |||||||
|       - name: 'Checkout Repository' |       - name: 'Checkout Repository' | ||||||
|         uses: actions/checkout@v4 |         uses: actions/checkout@v4 | ||||||
|       - name: 'Dependency Review' |       - name: 'Dependency Review' | ||||||
|         uses: actions/dependency-review-action@v3 |         uses: actions/dependency-review-action@v4 | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								.github/workflows/ci-init-script-check.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/ci-init-script-check.yml
									
									
									
									
										vendored
									
									
								
							| @ -20,7 +20,7 @@ jobs: | |||||||
|         distribution: temurin |         distribution: temurin | ||||||
|         java-version: 8 |         java-version: 8 | ||||||
|     - name: Setup Gradle |     - name: Setup Gradle | ||||||
|       uses: gradle/gradle-build-action@v2.11.0 # Use a released version to avoid breakages |       uses: gradle/gradle-build-action@v2.11.1 # Use a released version to avoid breakages | ||||||
|     - name: Run integration tests |     - name: Run integration tests | ||||||
|       working-directory: test/init-scripts |       working-directory: test/init-scripts | ||||||
|       run: ./gradlew check |       run: ./gradlew check | ||||||
|  | |||||||
| @ -588,7 +588,7 @@ jobs: | |||||||
|     needs: build |     needs: build | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     - name: Perform dependency review |     - name: Perform dependency review | ||||||
|       uses: actions/dependency-review-action@v3 |       uses: actions/dependency-review-action@v4 | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| See [Dependency Graphs for pull request workflows](#dependency-graphs-for-pull-request-workflows) for a more complex | See [Dependency Graphs for pull request workflows](#dependency-graphs-for-pull-request-workflows) for a more complex | ||||||
| @ -768,7 +768,7 @@ jobs: | |||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|     - name: 'Dependency Review' |     - name: 'Dependency Review' | ||||||
|       uses: actions/dependency-review-action@v3 |       uses: actions/dependency-review-action@v4 | ||||||
|       with: |       with: | ||||||
|         retry-on-snapshot-warnings: true |         retry-on-snapshot-warnings: true | ||||||
|         retry-on-snapshot-warnings-timeout: 600 |         retry-on-snapshot-warnings-timeout: 600 | ||||||
|  | |||||||
							
								
								
									
										416
									
								
								dist/main/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										416
									
								
								dist/main/index.js
									
									
									
									
										vendored
									
									
								
							| @ -824,7 +824,7 @@ __exportStar(__nccwpck_require__(63077), exports); | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
| exports.ArtifactService = exports.GetSignedArtifactURLResponse = exports.GetSignedArtifactURLRequest = exports.ListArtifactsResponse_MonolithArtifact = exports.ListArtifactsResponse = exports.ListArtifactsRequest = exports.FinalizeArtifactResponse = exports.FinalizeArtifactRequest = exports.CreateArtifactResponse = exports.CreateArtifactRequest = void 0; | exports.ArtifactService = exports.DeleteArtifactResponse = exports.DeleteArtifactRequest = exports.GetSignedArtifactURLResponse = exports.GetSignedArtifactURLRequest = exports.ListArtifactsResponse_MonolithArtifact = exports.ListArtifactsResponse = exports.ListArtifactsRequest = exports.FinalizeArtifactResponse = exports.FinalizeArtifactRequest = exports.CreateArtifactResponse = exports.CreateArtifactRequest = void 0; | ||||||
| // @generated by protobuf-ts 2.9.1 with parameter long_type_string,client_none,generate_dependencies
 | // @generated by protobuf-ts 2.9.1 with parameter long_type_string,client_none,generate_dependencies
 | ||||||
| // @generated from protobuf file "results/api/v1/artifact.proto" (package "github.actions.results.api.v1", syntax proto3)
 | // @generated from protobuf file "results/api/v1/artifact.proto" (package "github.actions.results.api.v1", syntax proto3)
 | ||||||
| // tslint:disable
 | // tslint:disable
 | ||||||
| @ -1400,6 +1400,121 @@ class GetSignedArtifactURLResponse$Type extends runtime_5.MessageType { | |||||||
|  * @generated MessageType for protobuf message github.actions.results.api.v1.GetSignedArtifactURLResponse |  * @generated MessageType for protobuf message github.actions.results.api.v1.GetSignedArtifactURLResponse | ||||||
|  */ |  */ | ||||||
| exports.GetSignedArtifactURLResponse = new GetSignedArtifactURLResponse$Type(); | exports.GetSignedArtifactURLResponse = new GetSignedArtifactURLResponse$Type(); | ||||||
|  | // @generated message type with reflection information, may provide speed optimized methods
 | ||||||
|  | class DeleteArtifactRequest$Type extends runtime_5.MessageType { | ||||||
|  |     constructor() { | ||||||
|  |         super("github.actions.results.api.v1.DeleteArtifactRequest", [ | ||||||
|  |             { no: 1, name: "workflow_run_backend_id", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, | ||||||
|  |             { no: 2, name: "workflow_job_run_backend_id", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, | ||||||
|  |             { no: 3, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ } | ||||||
|  |         ]); | ||||||
|  |     } | ||||||
|  |     create(value) { | ||||||
|  |         const message = { workflowRunBackendId: "", workflowJobRunBackendId: "", name: "" }; | ||||||
|  |         globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); | ||||||
|  |         if (value !== undefined) | ||||||
|  |             (0, runtime_3.reflectionMergePartial)(this, message, value); | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryRead(reader, length, options, target) { | ||||||
|  |         let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length; | ||||||
|  |         while (reader.pos < end) { | ||||||
|  |             let [fieldNo, wireType] = reader.tag(); | ||||||
|  |             switch (fieldNo) { | ||||||
|  |                 case /* string workflow_run_backend_id */ 1: | ||||||
|  |                     message.workflowRunBackendId = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 case /* string workflow_job_run_backend_id */ 2: | ||||||
|  |                     message.workflowJobRunBackendId = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 case /* string name */ 3: | ||||||
|  |                     message.name = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     let u = options.readUnknownField; | ||||||
|  |                     if (u === "throw") | ||||||
|  |                         throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); | ||||||
|  |                     let d = reader.skip(wireType); | ||||||
|  |                     if (u !== false) | ||||||
|  |                         (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryWrite(message, writer, options) { | ||||||
|  |         /* string workflow_run_backend_id = 1; */ | ||||||
|  |         if (message.workflowRunBackendId !== "") | ||||||
|  |             writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.workflowRunBackendId); | ||||||
|  |         /* string workflow_job_run_backend_id = 2; */ | ||||||
|  |         if (message.workflowJobRunBackendId !== "") | ||||||
|  |             writer.tag(2, runtime_1.WireType.LengthDelimited).string(message.workflowJobRunBackendId); | ||||||
|  |         /* string name = 3; */ | ||||||
|  |         if (message.name !== "") | ||||||
|  |             writer.tag(3, runtime_1.WireType.LengthDelimited).string(message.name); | ||||||
|  |         let u = options.writeUnknownFields; | ||||||
|  |         if (u !== false) | ||||||
|  |             (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); | ||||||
|  |         return writer; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | /** | ||||||
|  |  * @generated MessageType for protobuf message github.actions.results.api.v1.DeleteArtifactRequest | ||||||
|  |  */ | ||||||
|  | exports.DeleteArtifactRequest = new DeleteArtifactRequest$Type(); | ||||||
|  | // @generated message type with reflection information, may provide speed optimized methods
 | ||||||
|  | class DeleteArtifactResponse$Type extends runtime_5.MessageType { | ||||||
|  |     constructor() { | ||||||
|  |         super("github.actions.results.api.v1.DeleteArtifactResponse", [ | ||||||
|  |             { no: 1, name: "ok", kind: "scalar", T: 8 /*ScalarType.BOOL*/ }, | ||||||
|  |             { no: 2, name: "artifact_id", kind: "scalar", T: 3 /*ScalarType.INT64*/ } | ||||||
|  |         ]); | ||||||
|  |     } | ||||||
|  |     create(value) { | ||||||
|  |         const message = { ok: false, artifactId: "0" }; | ||||||
|  |         globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); | ||||||
|  |         if (value !== undefined) | ||||||
|  |             (0, runtime_3.reflectionMergePartial)(this, message, value); | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryRead(reader, length, options, target) { | ||||||
|  |         let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length; | ||||||
|  |         while (reader.pos < end) { | ||||||
|  |             let [fieldNo, wireType] = reader.tag(); | ||||||
|  |             switch (fieldNo) { | ||||||
|  |                 case /* bool ok */ 1: | ||||||
|  |                     message.ok = reader.bool(); | ||||||
|  |                     break; | ||||||
|  |                 case /* int64 artifact_id */ 2: | ||||||
|  |                     message.artifactId = reader.int64().toString(); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     let u = options.readUnknownField; | ||||||
|  |                     if (u === "throw") | ||||||
|  |                         throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); | ||||||
|  |                     let d = reader.skip(wireType); | ||||||
|  |                     if (u !== false) | ||||||
|  |                         (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryWrite(message, writer, options) { | ||||||
|  |         /* bool ok = 1; */ | ||||||
|  |         if (message.ok !== false) | ||||||
|  |             writer.tag(1, runtime_1.WireType.Varint).bool(message.ok); | ||||||
|  |         /* int64 artifact_id = 2; */ | ||||||
|  |         if (message.artifactId !== "0") | ||||||
|  |             writer.tag(2, runtime_1.WireType.Varint).int64(message.artifactId); | ||||||
|  |         let u = options.writeUnknownFields; | ||||||
|  |         if (u !== false) | ||||||
|  |             (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); | ||||||
|  |         return writer; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | /** | ||||||
|  |  * @generated MessageType for protobuf message github.actions.results.api.v1.DeleteArtifactResponse | ||||||
|  |  */ | ||||||
|  | exports.DeleteArtifactResponse = new DeleteArtifactResponse$Type(); | ||||||
| /** | /** | ||||||
|  * @generated ServiceType for protobuf service github.actions.results.api.v1.ArtifactService |  * @generated ServiceType for protobuf service github.actions.results.api.v1.ArtifactService | ||||||
|  */ |  */ | ||||||
| @ -1407,7 +1522,8 @@ exports.ArtifactService = new runtime_rpc_1.ServiceType("github.actions.results. | |||||||
|     { name: "CreateArtifact", options: {}, I: exports.CreateArtifactRequest, O: exports.CreateArtifactResponse }, |     { name: "CreateArtifact", options: {}, I: exports.CreateArtifactRequest, O: exports.CreateArtifactResponse }, | ||||||
|     { name: "FinalizeArtifact", options: {}, I: exports.FinalizeArtifactRequest, O: exports.FinalizeArtifactResponse }, |     { name: "FinalizeArtifact", options: {}, I: exports.FinalizeArtifactRequest, O: exports.FinalizeArtifactResponse }, | ||||||
|     { name: "ListArtifacts", options: {}, I: exports.ListArtifactsRequest, O: exports.ListArtifactsResponse }, |     { name: "ListArtifacts", options: {}, I: exports.ListArtifactsRequest, O: exports.ListArtifactsResponse }, | ||||||
|     { name: "GetSignedArtifactURL", options: {}, I: exports.GetSignedArtifactURLRequest, O: exports.GetSignedArtifactURLResponse } |     { name: "GetSignedArtifactURL", options: {}, I: exports.GetSignedArtifactURLRequest, O: exports.GetSignedArtifactURLResponse }, | ||||||
|  |     { name: "DeleteArtifact", options: {}, I: exports.DeleteArtifactRequest, O: exports.DeleteArtifactResponse } | ||||||
| ]); | ]); | ||||||
| //# sourceMappingURL=artifact.js.map
 | //# sourceMappingURL=artifact.js.map
 | ||||||
| 
 | 
 | ||||||
| @ -1438,6 +1554,7 @@ class ArtifactServiceClientJSON { | |||||||
|         this.FinalizeArtifact.bind(this); |         this.FinalizeArtifact.bind(this); | ||||||
|         this.ListArtifacts.bind(this); |         this.ListArtifacts.bind(this); | ||||||
|         this.GetSignedArtifactURL.bind(this); |         this.GetSignedArtifactURL.bind(this); | ||||||
|  |         this.DeleteArtifact.bind(this); | ||||||
|     } |     } | ||||||
|     CreateArtifact(request) { |     CreateArtifact(request) { | ||||||
|         const data = artifact_1.CreateArtifactRequest.toJson(request, { |         const data = artifact_1.CreateArtifactRequest.toJson(request, { | ||||||
| @ -1477,6 +1594,16 @@ class ArtifactServiceClientJSON { | |||||||
|             ignoreUnknownFields: true, |             ignoreUnknownFields: true, | ||||||
|         })); |         })); | ||||||
|     } |     } | ||||||
|  |     DeleteArtifact(request) { | ||||||
|  |         const data = artifact_1.DeleteArtifactRequest.toJson(request, { | ||||||
|  |             useProtoFieldName: true, | ||||||
|  |             emitDefaultValues: false, | ||||||
|  |         }); | ||||||
|  |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "DeleteArtifact", "application/json", data); | ||||||
|  |         return promise.then((data) => artifact_1.DeleteArtifactResponse.fromJson(data, { | ||||||
|  |             ignoreUnknownFields: true, | ||||||
|  |         })); | ||||||
|  |     } | ||||||
| } | } | ||||||
| exports.ArtifactServiceClientJSON = ArtifactServiceClientJSON; | exports.ArtifactServiceClientJSON = ArtifactServiceClientJSON; | ||||||
| class ArtifactServiceClientProtobuf { | class ArtifactServiceClientProtobuf { | ||||||
| @ -1486,6 +1613,7 @@ class ArtifactServiceClientProtobuf { | |||||||
|         this.FinalizeArtifact.bind(this); |         this.FinalizeArtifact.bind(this); | ||||||
|         this.ListArtifacts.bind(this); |         this.ListArtifacts.bind(this); | ||||||
|         this.GetSignedArtifactURL.bind(this); |         this.GetSignedArtifactURL.bind(this); | ||||||
|  |         this.DeleteArtifact.bind(this); | ||||||
|     } |     } | ||||||
|     CreateArtifact(request) { |     CreateArtifact(request) { | ||||||
|         const data = artifact_1.CreateArtifactRequest.toBinary(request); |         const data = artifact_1.CreateArtifactRequest.toBinary(request); | ||||||
| @ -1507,6 +1635,11 @@ class ArtifactServiceClientProtobuf { | |||||||
|         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "GetSignedArtifactURL", "application/protobuf", data); |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "GetSignedArtifactURL", "application/protobuf", data); | ||||||
|         return promise.then((data) => artifact_1.GetSignedArtifactURLResponse.fromBinary(data)); |         return promise.then((data) => artifact_1.GetSignedArtifactURLResponse.fromBinary(data)); | ||||||
|     } |     } | ||||||
|  |     DeleteArtifact(request) { | ||||||
|  |         const data = artifact_1.DeleteArtifactRequest.toBinary(request); | ||||||
|  |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "DeleteArtifact", "application/protobuf", data); | ||||||
|  |         return promise.then((data) => artifact_1.DeleteArtifactResponse.fromBinary(data)); | ||||||
|  |     } | ||||||
| } | } | ||||||
| exports.ArtifactServiceClientProtobuf = ArtifactServiceClientProtobuf; | exports.ArtifactServiceClientProtobuf = ArtifactServiceClientProtobuf; | ||||||
| var ArtifactServiceMethod; | var ArtifactServiceMethod; | ||||||
| @ -1515,12 +1648,14 @@ var ArtifactServiceMethod; | |||||||
|     ArtifactServiceMethod["FinalizeArtifact"] = "FinalizeArtifact"; |     ArtifactServiceMethod["FinalizeArtifact"] = "FinalizeArtifact"; | ||||||
|     ArtifactServiceMethod["ListArtifacts"] = "ListArtifacts"; |     ArtifactServiceMethod["ListArtifacts"] = "ListArtifacts"; | ||||||
|     ArtifactServiceMethod["GetSignedArtifactURL"] = "GetSignedArtifactURL"; |     ArtifactServiceMethod["GetSignedArtifactURL"] = "GetSignedArtifactURL"; | ||||||
|  |     ArtifactServiceMethod["DeleteArtifact"] = "DeleteArtifact"; | ||||||
| })(ArtifactServiceMethod || (exports.ArtifactServiceMethod = ArtifactServiceMethod = {})); | })(ArtifactServiceMethod || (exports.ArtifactServiceMethod = ArtifactServiceMethod = {})); | ||||||
| exports.ArtifactServiceMethodList = [ | exports.ArtifactServiceMethodList = [ | ||||||
|     ArtifactServiceMethod.CreateArtifact, |     ArtifactServiceMethod.CreateArtifact, | ||||||
|     ArtifactServiceMethod.FinalizeArtifact, |     ArtifactServiceMethod.FinalizeArtifact, | ||||||
|     ArtifactServiceMethod.ListArtifacts, |     ArtifactServiceMethod.ListArtifacts, | ||||||
|     ArtifactServiceMethod.GetSignedArtifactURL, |     ArtifactServiceMethod.GetSignedArtifactURL, | ||||||
|  |     ArtifactServiceMethod.DeleteArtifact, | ||||||
| ]; | ]; | ||||||
| function createArtifactServiceServer(service) { | function createArtifactServiceServer(service) { | ||||||
|     return new twirp_ts_1.TwirpServer({ |     return new twirp_ts_1.TwirpServer({ | ||||||
| @ -1558,6 +1693,12 @@ function matchArtifactServiceRoute(method, events) { | |||||||
|                 yield events.onMatch(ctx); |                 yield events.onMatch(ctx); | ||||||
|                 return handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, interceptors); |                 return handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, interceptors); | ||||||
|             }); |             }); | ||||||
|  |         case "DeleteArtifact": | ||||||
|  |             return (ctx, service, data, interceptors) => __awaiter(this, void 0, void 0, function* () { | ||||||
|  |                 ctx = Object.assign(Object.assign({}, ctx), { methodName: "DeleteArtifact" }); | ||||||
|  |                 yield events.onMatch(ctx); | ||||||
|  |                 return handleArtifactServiceDeleteArtifactRequest(ctx, service, data, interceptors); | ||||||
|  |             }); | ||||||
|         default: |         default: | ||||||
|             events.onNotFound(); |             events.onNotFound(); | ||||||
|             const msg = `no handler found`; |             const msg = `no handler found`; | ||||||
| @ -1608,6 +1749,17 @@ function handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, in | |||||||
|             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); |             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactRequest(ctx, service, data, interceptors) { | ||||||
|  |     switch (ctx.contentType) { | ||||||
|  |         case twirp_ts_1.TwirpContentType.JSON: | ||||||
|  |             return handleArtifactServiceDeleteArtifactJSON(ctx, service, data, interceptors); | ||||||
|  |         case twirp_ts_1.TwirpContentType.Protobuf: | ||||||
|  |             return handleArtifactServiceDeleteArtifactProtobuf(ctx, service, data, interceptors); | ||||||
|  |         default: | ||||||
|  |             const msg = "unexpected Content-Type"; | ||||||
|  |             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); | ||||||
|  |     } | ||||||
|  | } | ||||||
| function handleArtifactServiceCreateArtifactJSON(ctx, service, data, interceptors) { | function handleArtifactServiceCreateArtifactJSON(ctx, service, data, interceptors) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         let request; |         let request; | ||||||
| @ -1732,6 +1884,37 @@ function handleArtifactServiceGetSignedArtifactURLJSON(ctx, service, data, inter | |||||||
|         })); |         })); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactJSON(ctx, service, data, interceptors) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let request; | ||||||
|  |         let response; | ||||||
|  |         try { | ||||||
|  |             const body = JSON.parse(data.toString() || "{}"); | ||||||
|  |             request = artifact_1.DeleteArtifactRequest.fromJson(body, { | ||||||
|  |                 ignoreUnknownFields: true, | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         catch (e) { | ||||||
|  |             if (e instanceof Error) { | ||||||
|  |                 const msg = "the json request could not be decoded"; | ||||||
|  |                 throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.Malformed, msg).withCause(e, true); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         if (interceptors && interceptors.length > 0) { | ||||||
|  |             const interceptor = (0, twirp_ts_1.chainInterceptors)(...interceptors); | ||||||
|  |             response = yield interceptor(ctx, request, (ctx, inputReq) => { | ||||||
|  |                 return service.DeleteArtifact(ctx, inputReq); | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         else { | ||||||
|  |             response = yield service.DeleteArtifact(ctx, request); | ||||||
|  |         } | ||||||
|  |         return JSON.stringify(artifact_1.DeleteArtifactResponse.toJson(response, { | ||||||
|  |             useProtoFieldName: true, | ||||||
|  |             emitDefaultValues: false, | ||||||
|  |         })); | ||||||
|  |     }); | ||||||
|  | } | ||||||
| function handleArtifactServiceCreateArtifactProtobuf(ctx, service, data, interceptors) { | function handleArtifactServiceCreateArtifactProtobuf(ctx, service, data, interceptors) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         let request; |         let request; | ||||||
| @ -1832,6 +2015,31 @@ function handleArtifactServiceGetSignedArtifactURLProtobuf(ctx, service, data, i | |||||||
|         return Buffer.from(artifact_1.GetSignedArtifactURLResponse.toBinary(response)); |         return Buffer.from(artifact_1.GetSignedArtifactURLResponse.toBinary(response)); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactProtobuf(ctx, service, data, interceptors) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let request; | ||||||
|  |         let response; | ||||||
|  |         try { | ||||||
|  |             request = artifact_1.DeleteArtifactRequest.fromBinary(data); | ||||||
|  |         } | ||||||
|  |         catch (e) { | ||||||
|  |             if (e instanceof Error) { | ||||||
|  |                 const msg = "the protobuf request could not be decoded"; | ||||||
|  |                 throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.Malformed, msg).withCause(e, true); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         if (interceptors && interceptors.length > 0) { | ||||||
|  |             const interceptor = (0, twirp_ts_1.chainInterceptors)(...interceptors); | ||||||
|  |             response = yield interceptor(ctx, request, (ctx, inputReq) => { | ||||||
|  |                 return service.DeleteArtifact(ctx, inputReq); | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         else { | ||||||
|  |             response = yield service.DeleteArtifact(ctx, request); | ||||||
|  |         } | ||||||
|  |         return Buffer.from(artifact_1.DeleteArtifactResponse.toBinary(response)); | ||||||
|  |     }); | ||||||
|  | } | ||||||
| //# sourceMappingURL=artifact.twirp.js.map
 | //# sourceMappingURL=artifact.twirp.js.map
 | ||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| @ -1867,6 +2075,7 @@ const core_1 = __nccwpck_require__(42186); | |||||||
| const config_1 = __nccwpck_require__(74610); | const config_1 = __nccwpck_require__(74610); | ||||||
| const upload_artifact_1 = __nccwpck_require__(42578); | const upload_artifact_1 = __nccwpck_require__(42578); | ||||||
| const download_artifact_1 = __nccwpck_require__(73555); | const download_artifact_1 = __nccwpck_require__(73555); | ||||||
|  | const delete_artifact_1 = __nccwpck_require__(70071); | ||||||
| const get_artifact_1 = __nccwpck_require__(29491); | const get_artifact_1 = __nccwpck_require__(29491); | ||||||
| const list_artifacts_1 = __nccwpck_require__(44141); | const list_artifacts_1 = __nccwpck_require__(44141); | ||||||
| const errors_1 = __nccwpck_require__(38182); | const errors_1 = __nccwpck_require__(38182); | ||||||
| @ -1953,6 +2162,28 @@ If the error persists, please check whether Actions and API requests are operati | |||||||
| 
 | 
 | ||||||
| Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | ||||||
| 
 | 
 | ||||||
|  | If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | ||||||
|  |                 throw error; | ||||||
|  |             } | ||||||
|  |         }); | ||||||
|  |     } | ||||||
|  |     deleteArtifact(artifactName, options) { | ||||||
|  |         return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |             try { | ||||||
|  |                 if ((0, config_1.isGhes)()) { | ||||||
|  |                     throw new errors_1.GHESNotSupportedError(); | ||||||
|  |                 } | ||||||
|  |                 if (options === null || options === void 0 ? void 0 : options.findBy) { | ||||||
|  |                     const { findBy: { repositoryOwner, repositoryName, workflowRunId, token } } = options; | ||||||
|  |                     return (0, delete_artifact_1.deleteArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token); | ||||||
|  |                 } | ||||||
|  |                 return (0, delete_artifact_1.deleteArtifactInternal)(artifactName); | ||||||
|  |             } | ||||||
|  |             catch (error) { | ||||||
|  |                 (0, core_1.warning)(`Delete Artifact failed with error: ${error}.
 | ||||||
|  | 
 | ||||||
|  | Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | ||||||
|  | 
 | ||||||
| If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | ||||||
|                 throw error; |                 throw error; | ||||||
|             } |             } | ||||||
| @ -1964,6 +2195,96 @@ exports.DefaultArtifactClient = DefaultArtifactClient; | |||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| 
 | 
 | ||||||
|  | /***/ 70071: | ||||||
|  | /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | ||||||
|  | 
 | ||||||
|  | "use strict"; | ||||||
|  | 
 | ||||||
|  | var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||||||
|  |     function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||||||
|  |     return new (P || (P = Promise))(function (resolve, reject) { | ||||||
|  |         function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||||||
|  |         function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||||||
|  |         function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||||||
|  |         step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||||||
|  |     }); | ||||||
|  | }; | ||||||
|  | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
|  | exports.deleteArtifactInternal = exports.deleteArtifactPublic = void 0; | ||||||
|  | const core_1 = __nccwpck_require__(42186); | ||||||
|  | const github_1 = __nccwpck_require__(21260); | ||||||
|  | const user_agent_1 = __nccwpck_require__(85164); | ||||||
|  | const retry_options_1 = __nccwpck_require__(64597); | ||||||
|  | const utils_1 = __nccwpck_require__(58154); | ||||||
|  | const plugin_request_log_1 = __nccwpck_require__(68883); | ||||||
|  | const plugin_retry_1 = __nccwpck_require__(86298); | ||||||
|  | const artifact_twirp_client_1 = __nccwpck_require__(12312); | ||||||
|  | const util_1 = __nccwpck_require__(63062); | ||||||
|  | const generated_1 = __nccwpck_require__(49960); | ||||||
|  | const get_artifact_1 = __nccwpck_require__(29491); | ||||||
|  | const errors_1 = __nccwpck_require__(38182); | ||||||
|  | function deleteArtifactPublic(artifactName, workflowRunId, repositoryOwner, repositoryName, token) { | ||||||
|  |     var _a; | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         const [retryOpts, requestOpts] = (0, retry_options_1.getRetryOptions)(utils_1.defaults); | ||||||
|  |         const opts = { | ||||||
|  |             log: undefined, | ||||||
|  |             userAgent: (0, user_agent_1.getUserAgentString)(), | ||||||
|  |             previews: undefined, | ||||||
|  |             retry: retryOpts, | ||||||
|  |             request: requestOpts | ||||||
|  |         }; | ||||||
|  |         const github = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog); | ||||||
|  |         const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token); | ||||||
|  |         const deleteArtifactResp = yield github.rest.actions.deleteArtifact({ | ||||||
|  |             owner: repositoryOwner, | ||||||
|  |             repo: repositoryName, | ||||||
|  |             artifact_id: getArtifactResp.artifact.id | ||||||
|  |         }); | ||||||
|  |         if (deleteArtifactResp.status !== 204) { | ||||||
|  |             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${deleteArtifactResp.status} (${(_a = deleteArtifactResp === null || deleteArtifactResp === void 0 ? void 0 : deleteArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); | ||||||
|  |         } | ||||||
|  |         return { | ||||||
|  |             id: getArtifactResp.artifact.id | ||||||
|  |         }; | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | exports.deleteArtifactPublic = deleteArtifactPublic; | ||||||
|  | function deleteArtifactInternal(artifactName) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         const artifactClient = (0, artifact_twirp_client_1.internalArtifactTwirpClient)(); | ||||||
|  |         const { workflowRunBackendId, workflowJobRunBackendId } = (0, util_1.getBackendIdsFromToken)(); | ||||||
|  |         const listReq = { | ||||||
|  |             workflowRunBackendId, | ||||||
|  |             workflowJobRunBackendId, | ||||||
|  |             nameFilter: generated_1.StringValue.create({ value: artifactName }) | ||||||
|  |         }; | ||||||
|  |         const listRes = yield artifactClient.ListArtifacts(listReq); | ||||||
|  |         if (listRes.artifacts.length === 0) { | ||||||
|  |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); | ||||||
|  |         } | ||||||
|  |         let artifact = listRes.artifacts[0]; | ||||||
|  |         if (listRes.artifacts.length > 1) { | ||||||
|  |             artifact = listRes.artifacts.sort((a, b) => Number(b.databaseId) - Number(a.databaseId))[0]; | ||||||
|  |             (0, core_1.debug)(`More than one artifact found for a single name, returning newest (id: ${artifact.databaseId})`); | ||||||
|  |         } | ||||||
|  |         const req = { | ||||||
|  |             workflowRunBackendId: artifact.workflowRunBackendId, | ||||||
|  |             workflowJobRunBackendId: artifact.workflowJobRunBackendId, | ||||||
|  |             name: artifact.name | ||||||
|  |         }; | ||||||
|  |         const res = yield artifactClient.DeleteArtifact(req); | ||||||
|  |         (0, core_1.info)(`Artifact '${artifactName}' (ID: ${res.artifactId}) deleted`); | ||||||
|  |         return { | ||||||
|  |             id: Number(res.artifactId) | ||||||
|  |         }; | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | exports.deleteArtifactInternal = deleteArtifactInternal; | ||||||
|  | //# sourceMappingURL=delete-artifact.js.map
 | ||||||
|  | 
 | ||||||
|  | /***/ }), | ||||||
|  | 
 | ||||||
| /***/ 73555: | /***/ 73555: | ||||||
| /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | ||||||
| 
 | 
 | ||||||
| @ -2005,7 +2326,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||||||
|     return (mod && mod.__esModule) ? mod : { "default": mod }; |     return (mod && mod.__esModule) ? mod : { "default": mod }; | ||||||
| }; | }; | ||||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
| exports.downloadArtifactInternal = exports.downloadArtifactPublic = void 0; | exports.downloadArtifactInternal = exports.downloadArtifactPublic = exports.streamExtractExternal = void 0; | ||||||
| const promises_1 = __importDefault(__nccwpck_require__(73292)); | const promises_1 = __importDefault(__nccwpck_require__(73292)); | ||||||
| const github = __importStar(__nccwpck_require__(21260)); | const github = __importStar(__nccwpck_require__(21260)); | ||||||
| const core = __importStar(__nccwpck_require__(42186)); | const core = __importStar(__nccwpck_require__(42186)); | ||||||
| @ -2039,20 +2360,57 @@ function exists(path) { | |||||||
|     }); |     }); | ||||||
| } | } | ||||||
| function streamExtract(url, directory) { | function streamExtract(url, directory) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let retryCount = 0; | ||||||
|  |         while (retryCount < 5) { | ||||||
|  |             try { | ||||||
|  |                 yield streamExtractExternal(url, directory); | ||||||
|  |                 return; | ||||||
|  |             } | ||||||
|  |             catch (error) { | ||||||
|  |                 retryCount++; | ||||||
|  |                 core.debug(`Failed to download artifact after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); | ||||||
|  |                 // wait 5 seconds before retrying
 | ||||||
|  |                 yield new Promise(resolve => setTimeout(resolve, 5000)); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         throw new Error(`Artifact download failed after ${retryCount} retries.`); | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | function streamExtractExternal(url, directory) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         const client = new httpClient.HttpClient((0, user_agent_1.getUserAgentString)()); |         const client = new httpClient.HttpClient((0, user_agent_1.getUserAgentString)()); | ||||||
|         const response = yield client.get(url); |         const response = yield client.get(url); | ||||||
|         if (response.message.statusCode !== 200) { |         if (response.message.statusCode !== 200) { | ||||||
|             throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); |             throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); | ||||||
|         } |         } | ||||||
|  |         const timeout = 30 * 1000; // 30 seconds
 | ||||||
|         return new Promise((resolve, reject) => { |         return new Promise((resolve, reject) => { | ||||||
|  |             const timerFn = () => { | ||||||
|  |                 response.message.destroy(new Error(`Blob storage chunk did not respond in ${timeout}ms`)); | ||||||
|  |             }; | ||||||
|  |             const timer = setTimeout(timerFn, timeout); | ||||||
|             response.message |             response.message | ||||||
|  |                 .on('data', () => { | ||||||
|  |                 timer.refresh(); | ||||||
|  |             }) | ||||||
|  |                 .on('error', (error) => { | ||||||
|  |                 core.debug(`response.message: Artifact download failed: ${error.message}`); | ||||||
|  |                 clearTimeout(timer); | ||||||
|  |                 reject(error); | ||||||
|  |             }) | ||||||
|                 .pipe(unzip_stream_1.default.Extract({ path: directory })) |                 .pipe(unzip_stream_1.default.Extract({ path: directory })) | ||||||
|                 .on('close', resolve) |                 .on('close', () => { | ||||||
|                 .on('error', reject); |                 clearTimeout(timer); | ||||||
|  |                 resolve(); | ||||||
|  |             }) | ||||||
|  |                 .on('error', (error) => { | ||||||
|  |                 reject(error); | ||||||
|  |             }); | ||||||
|         }); |         }); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | exports.streamExtractExternal = streamExtractExternal; | ||||||
| function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) { | function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path); |         const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path); | ||||||
| @ -2211,7 +2569,9 @@ function getArtifactPublic(artifactName, workflowRunId, repositoryOwner, reposit | |||||||
|             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${getArtifactResp.status} (${(_a = getArtifactResp === null || getArtifactResp === void 0 ? void 0 : getArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); |             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${getArtifactResp.status} (${(_a = getArtifactResp === null || getArtifactResp === void 0 ? void 0 : getArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); | ||||||
|         } |         } | ||||||
|         if (getArtifactResp.data.artifacts.length === 0) { |         if (getArtifactResp.data.artifacts.length === 0) { | ||||||
|             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName} | ||||||
|  |         Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. | ||||||
|  |         For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);
 | ||||||
|         } |         } | ||||||
|         let artifact = getArtifactResp.data.artifacts[0]; |         let artifact = getArtifactResp.data.artifacts[0]; | ||||||
|         if (getArtifactResp.data.artifacts.length > 1) { |         if (getArtifactResp.data.artifacts.length > 1) { | ||||||
| @ -2240,7 +2600,9 @@ function getArtifactInternal(artifactName) { | |||||||
|         }; |         }; | ||||||
|         const res = yield artifactClient.ListArtifacts(req); |         const res = yield artifactClient.ListArtifacts(req); | ||||||
|         if (res.artifacts.length === 0) { |         if (res.artifacts.length === 0) { | ||||||
|             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName} | ||||||
|  |         Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. | ||||||
|  |         For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);
 | ||||||
|         } |         } | ||||||
|         let artifact = res.artifacts[0]; |         let artifact = res.artifacts[0]; | ||||||
|         if (res.artifacts.length > 1) { |         if (res.artifacts.length > 1) { | ||||||
| @ -6377,7 +6739,8 @@ function createHttpClient() { | |||||||
|     return new http_client_1.HttpClient('actions/cache', [bearerCredentialHandler], getRequestOptions()); |     return new http_client_1.HttpClient('actions/cache', [bearerCredentialHandler], getRequestOptions()); | ||||||
| } | } | ||||||
| function getCacheVersion(paths, compressionMethod, enableCrossOsArchive = false) { | function getCacheVersion(paths, compressionMethod, enableCrossOsArchive = false) { | ||||||
|     const components = paths; |     // don't pass changes upstream
 | ||||||
|  |     const components = paths.slice(); | ||||||
|     // Add compression method to cache version to restore
 |     // Add compression method to cache version to restore
 | ||||||
|     // compressed cache as per compression method
 |     // compressed cache as per compression method
 | ||||||
|     if (compressionMethod) { |     if (compressionMethod) { | ||||||
| @ -6666,26 +7029,21 @@ function resolvePaths(patterns) { | |||||||
|             implicitDescendants: false |             implicitDescendants: false | ||||||
|         }); |         }); | ||||||
|         try { |         try { | ||||||
|             for (var _e = true, _f = __asyncValues(globber.globGenerator()), _g; _g = yield _f.next(), _a = _g.done, !_a;) { |             for (var _e = true, _f = __asyncValues(globber.globGenerator()), _g; _g = yield _f.next(), _a = _g.done, !_a; _e = true) { | ||||||
|                 _c = _g.value; |                 _c = _g.value; | ||||||
|                 _e = false; |                 _e = false; | ||||||
|                 try { |                 const file = _c; | ||||||
|                     const file = _c; |                 const relativeFile = path | ||||||
|                     const relativeFile = path |                     .relative(workspace, file) | ||||||
|                         .relative(workspace, file) |                     .replace(new RegExp(`\\${path.sep}`, 'g'), '/'); | ||||||
|                         .replace(new RegExp(`\\${path.sep}`, 'g'), '/'); |                 core.debug(`Matched: ${relativeFile}`); | ||||||
|                     core.debug(`Matched: ${relativeFile}`); |                 // Paths are made relative so the tar entries are all relative to the root of the workspace.
 | ||||||
|                     // Paths are made relative so the tar entries are all relative to the root of the workspace.
 |                 if (relativeFile === '') { | ||||||
|                     if (relativeFile === '') { |                     // path.relative returns empty string if workspace and file are equal
 | ||||||
|                         // path.relative returns empty string if workspace and file are equal
 |                     paths.push('.'); | ||||||
|                         paths.push('.'); |  | ||||||
|                     } |  | ||||||
|                     else { |  | ||||||
|                         paths.push(`${relativeFile}`); |  | ||||||
|                     } |  | ||||||
|                 } |                 } | ||||||
|                 finally { |                 else { | ||||||
|                     _e = true; |                     paths.push(`${relativeFile}`); | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| @ -6787,7 +7145,7 @@ var CacheFilename; | |||||||
| (function (CacheFilename) { | (function (CacheFilename) { | ||||||
|     CacheFilename["Gzip"] = "cache.tgz"; |     CacheFilename["Gzip"] = "cache.tgz"; | ||||||
|     CacheFilename["Zstd"] = "cache.tzst"; |     CacheFilename["Zstd"] = "cache.tzst"; | ||||||
| })(CacheFilename = exports.CacheFilename || (exports.CacheFilename = {})); | })(CacheFilename || (exports.CacheFilename = CacheFilename = {})); | ||||||
| var CompressionMethod; | var CompressionMethod; | ||||||
| (function (CompressionMethod) { | (function (CompressionMethod) { | ||||||
|     CompressionMethod["Gzip"] = "gzip"; |     CompressionMethod["Gzip"] = "gzip"; | ||||||
| @ -6795,12 +7153,12 @@ var CompressionMethod; | |||||||
|     // This enum is for earlier version of zstd that does not have --long support
 |     // This enum is for earlier version of zstd that does not have --long support
 | ||||||
|     CompressionMethod["ZstdWithoutLong"] = "zstd-without-long"; |     CompressionMethod["ZstdWithoutLong"] = "zstd-without-long"; | ||||||
|     CompressionMethod["Zstd"] = "zstd"; |     CompressionMethod["Zstd"] = "zstd"; | ||||||
| })(CompressionMethod = exports.CompressionMethod || (exports.CompressionMethod = {})); | })(CompressionMethod || (exports.CompressionMethod = CompressionMethod = {})); | ||||||
| var ArchiveToolType; | var ArchiveToolType; | ||||||
| (function (ArchiveToolType) { | (function (ArchiveToolType) { | ||||||
|     ArchiveToolType["GNU"] = "gnu"; |     ArchiveToolType["GNU"] = "gnu"; | ||||||
|     ArchiveToolType["BSD"] = "bsd"; |     ArchiveToolType["BSD"] = "bsd"; | ||||||
| })(ArchiveToolType = exports.ArchiveToolType || (exports.ArchiveToolType = {})); | })(ArchiveToolType || (exports.ArchiveToolType = ArchiveToolType = {})); | ||||||
| // The default number of retry attempts.
 | // The default number of retry attempts.
 | ||||||
| exports.DefaultRetryAttempts = 2; | exports.DefaultRetryAttempts = 2; | ||||||
| // The default delay in milliseconds between retry attempts.
 | // The default delay in milliseconds between retry attempts.
 | ||||||
| @ -141575,7 +141933,7 @@ function firstString() { | |||||||
| /***/ ((module) => { | /***/ ((module) => { | ||||||
| 
 | 
 | ||||||
| "use strict"; | "use strict"; | ||||||
| module.exports = JSON.parse('{"name":"@actions/artifact","version":"2.0.0","preview":true,"description":"Actions artifact lib","keywords":["github","actions","artifact"],"homepage":"https://github.com/actions/toolkit/tree/main/packages/artifact","license":"MIT","main":"lib/artifact.js","types":"lib/artifact.d.ts","directories":{"lib":"lib","test":"__tests__"},"files":["lib","!.DS_Store"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/actions/toolkit.git","directory":"packages/artifact"},"scripts":{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json","test":"cd ../../ && npm run test ./packages/artifact","bootstrap":"cd ../../ && npm run bootstrap","tsc-run":"tsc","tsc":"npm run bootstrap && npm run tsc-run","gen:docs":"typedoc --plugin typedoc-plugin-markdown --out docs/generated src/artifact.ts --githubPages false --readme none"},"bugs":{"url":"https://github.com/actions/toolkit/issues"},"dependencies":{"@actions/core":"^1.10.0","@actions/github":"^5.1.1","@actions/http-client":"^2.1.0","@azure/storage-blob":"^12.15.0","@octokit/core":"^3.5.1","@octokit/plugin-request-log":"^1.0.4","@octokit/plugin-retry":"^3.0.9","@octokit/request-error":"^5.0.0","@protobuf-ts/plugin":"^2.2.3-alpha.1","archiver":"^5.3.1","crypto":"^1.0.1","jwt-decode":"^3.1.2","twirp-ts":"^2.5.0","unzip-stream":"^0.3.1"},"devDependencies":{"@types/archiver":"^5.3.2","@types/unzip-stream":"^0.3.4","typedoc":"^0.25.4","typedoc-plugin-markdown":"^3.17.1","typescript":"^5.2.2"}}'); | module.exports = JSON.parse('{"name":"@actions/artifact","version":"2.1.0","preview":true,"description":"Actions artifact lib","keywords":["github","actions","artifact"],"homepage":"https://github.com/actions/toolkit/tree/main/packages/artifact","license":"MIT","main":"lib/artifact.js","types":"lib/artifact.d.ts","directories":{"lib":"lib","test":"__tests__"},"files":["lib","!.DS_Store"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/actions/toolkit.git","directory":"packages/artifact"},"scripts":{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json","test":"cd ../../ && npm run test ./packages/artifact","bootstrap":"cd ../../ && npm run bootstrap","tsc-run":"tsc","tsc":"npm run bootstrap && npm run tsc-run","gen:docs":"typedoc --plugin typedoc-plugin-markdown --out docs/generated src/artifact.ts --githubPages false --readme none"},"bugs":{"url":"https://github.com/actions/toolkit/issues"},"dependencies":{"@actions/core":"^1.10.0","@actions/github":"^5.1.1","@actions/http-client":"^2.1.0","@azure/storage-blob":"^12.15.0","@octokit/core":"^3.5.1","@octokit/plugin-request-log":"^1.0.4","@octokit/plugin-retry":"^3.0.9","@octokit/request-error":"^5.0.0","@protobuf-ts/plugin":"^2.2.3-alpha.1","archiver":"^5.3.1","crypto":"^1.0.1","jwt-decode":"^3.1.2","twirp-ts":"^2.5.0","unzip-stream":"^0.3.1"},"devDependencies":{"@types/archiver":"^5.3.2","@types/unzip-stream":"^0.3.4","typedoc":"^0.25.4","typedoc-plugin-markdown":"^3.17.1","typescript":"^5.2.2"}}'); | ||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								dist/main/index.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/main/index.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										416
									
								
								dist/post/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										416
									
								
								dist/post/index.js
									
									
									
									
										vendored
									
									
								
							| @ -824,7 +824,7 @@ __exportStar(__nccwpck_require__(63077), exports); | |||||||
| "use strict"; | "use strict"; | ||||||
| 
 | 
 | ||||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
| exports.ArtifactService = exports.GetSignedArtifactURLResponse = exports.GetSignedArtifactURLRequest = exports.ListArtifactsResponse_MonolithArtifact = exports.ListArtifactsResponse = exports.ListArtifactsRequest = exports.FinalizeArtifactResponse = exports.FinalizeArtifactRequest = exports.CreateArtifactResponse = exports.CreateArtifactRequest = void 0; | exports.ArtifactService = exports.DeleteArtifactResponse = exports.DeleteArtifactRequest = exports.GetSignedArtifactURLResponse = exports.GetSignedArtifactURLRequest = exports.ListArtifactsResponse_MonolithArtifact = exports.ListArtifactsResponse = exports.ListArtifactsRequest = exports.FinalizeArtifactResponse = exports.FinalizeArtifactRequest = exports.CreateArtifactResponse = exports.CreateArtifactRequest = void 0; | ||||||
| // @generated by protobuf-ts 2.9.1 with parameter long_type_string,client_none,generate_dependencies
 | // @generated by protobuf-ts 2.9.1 with parameter long_type_string,client_none,generate_dependencies
 | ||||||
| // @generated from protobuf file "results/api/v1/artifact.proto" (package "github.actions.results.api.v1", syntax proto3)
 | // @generated from protobuf file "results/api/v1/artifact.proto" (package "github.actions.results.api.v1", syntax proto3)
 | ||||||
| // tslint:disable
 | // tslint:disable
 | ||||||
| @ -1400,6 +1400,121 @@ class GetSignedArtifactURLResponse$Type extends runtime_5.MessageType { | |||||||
|  * @generated MessageType for protobuf message github.actions.results.api.v1.GetSignedArtifactURLResponse |  * @generated MessageType for protobuf message github.actions.results.api.v1.GetSignedArtifactURLResponse | ||||||
|  */ |  */ | ||||||
| exports.GetSignedArtifactURLResponse = new GetSignedArtifactURLResponse$Type(); | exports.GetSignedArtifactURLResponse = new GetSignedArtifactURLResponse$Type(); | ||||||
|  | // @generated message type with reflection information, may provide speed optimized methods
 | ||||||
|  | class DeleteArtifactRequest$Type extends runtime_5.MessageType { | ||||||
|  |     constructor() { | ||||||
|  |         super("github.actions.results.api.v1.DeleteArtifactRequest", [ | ||||||
|  |             { no: 1, name: "workflow_run_backend_id", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, | ||||||
|  |             { no: 2, name: "workflow_job_run_backend_id", kind: "scalar", T: 9 /*ScalarType.STRING*/ }, | ||||||
|  |             { no: 3, name: "name", kind: "scalar", T: 9 /*ScalarType.STRING*/ } | ||||||
|  |         ]); | ||||||
|  |     } | ||||||
|  |     create(value) { | ||||||
|  |         const message = { workflowRunBackendId: "", workflowJobRunBackendId: "", name: "" }; | ||||||
|  |         globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); | ||||||
|  |         if (value !== undefined) | ||||||
|  |             (0, runtime_3.reflectionMergePartial)(this, message, value); | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryRead(reader, length, options, target) { | ||||||
|  |         let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length; | ||||||
|  |         while (reader.pos < end) { | ||||||
|  |             let [fieldNo, wireType] = reader.tag(); | ||||||
|  |             switch (fieldNo) { | ||||||
|  |                 case /* string workflow_run_backend_id */ 1: | ||||||
|  |                     message.workflowRunBackendId = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 case /* string workflow_job_run_backend_id */ 2: | ||||||
|  |                     message.workflowJobRunBackendId = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 case /* string name */ 3: | ||||||
|  |                     message.name = reader.string(); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     let u = options.readUnknownField; | ||||||
|  |                     if (u === "throw") | ||||||
|  |                         throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); | ||||||
|  |                     let d = reader.skip(wireType); | ||||||
|  |                     if (u !== false) | ||||||
|  |                         (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryWrite(message, writer, options) { | ||||||
|  |         /* string workflow_run_backend_id = 1; */ | ||||||
|  |         if (message.workflowRunBackendId !== "") | ||||||
|  |             writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.workflowRunBackendId); | ||||||
|  |         /* string workflow_job_run_backend_id = 2; */ | ||||||
|  |         if (message.workflowJobRunBackendId !== "") | ||||||
|  |             writer.tag(2, runtime_1.WireType.LengthDelimited).string(message.workflowJobRunBackendId); | ||||||
|  |         /* string name = 3; */ | ||||||
|  |         if (message.name !== "") | ||||||
|  |             writer.tag(3, runtime_1.WireType.LengthDelimited).string(message.name); | ||||||
|  |         let u = options.writeUnknownFields; | ||||||
|  |         if (u !== false) | ||||||
|  |             (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); | ||||||
|  |         return writer; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | /** | ||||||
|  |  * @generated MessageType for protobuf message github.actions.results.api.v1.DeleteArtifactRequest | ||||||
|  |  */ | ||||||
|  | exports.DeleteArtifactRequest = new DeleteArtifactRequest$Type(); | ||||||
|  | // @generated message type with reflection information, may provide speed optimized methods
 | ||||||
|  | class DeleteArtifactResponse$Type extends runtime_5.MessageType { | ||||||
|  |     constructor() { | ||||||
|  |         super("github.actions.results.api.v1.DeleteArtifactResponse", [ | ||||||
|  |             { no: 1, name: "ok", kind: "scalar", T: 8 /*ScalarType.BOOL*/ }, | ||||||
|  |             { no: 2, name: "artifact_id", kind: "scalar", T: 3 /*ScalarType.INT64*/ } | ||||||
|  |         ]); | ||||||
|  |     } | ||||||
|  |     create(value) { | ||||||
|  |         const message = { ok: false, artifactId: "0" }; | ||||||
|  |         globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this }); | ||||||
|  |         if (value !== undefined) | ||||||
|  |             (0, runtime_3.reflectionMergePartial)(this, message, value); | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryRead(reader, length, options, target) { | ||||||
|  |         let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length; | ||||||
|  |         while (reader.pos < end) { | ||||||
|  |             let [fieldNo, wireType] = reader.tag(); | ||||||
|  |             switch (fieldNo) { | ||||||
|  |                 case /* bool ok */ 1: | ||||||
|  |                     message.ok = reader.bool(); | ||||||
|  |                     break; | ||||||
|  |                 case /* int64 artifact_id */ 2: | ||||||
|  |                     message.artifactId = reader.int64().toString(); | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     let u = options.readUnknownField; | ||||||
|  |                     if (u === "throw") | ||||||
|  |                         throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); | ||||||
|  |                     let d = reader.skip(wireType); | ||||||
|  |                     if (u !== false) | ||||||
|  |                         (u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         return message; | ||||||
|  |     } | ||||||
|  |     internalBinaryWrite(message, writer, options) { | ||||||
|  |         /* bool ok = 1; */ | ||||||
|  |         if (message.ok !== false) | ||||||
|  |             writer.tag(1, runtime_1.WireType.Varint).bool(message.ok); | ||||||
|  |         /* int64 artifact_id = 2; */ | ||||||
|  |         if (message.artifactId !== "0") | ||||||
|  |             writer.tag(2, runtime_1.WireType.Varint).int64(message.artifactId); | ||||||
|  |         let u = options.writeUnknownFields; | ||||||
|  |         if (u !== false) | ||||||
|  |             (u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); | ||||||
|  |         return writer; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | /** | ||||||
|  |  * @generated MessageType for protobuf message github.actions.results.api.v1.DeleteArtifactResponse | ||||||
|  |  */ | ||||||
|  | exports.DeleteArtifactResponse = new DeleteArtifactResponse$Type(); | ||||||
| /** | /** | ||||||
|  * @generated ServiceType for protobuf service github.actions.results.api.v1.ArtifactService |  * @generated ServiceType for protobuf service github.actions.results.api.v1.ArtifactService | ||||||
|  */ |  */ | ||||||
| @ -1407,7 +1522,8 @@ exports.ArtifactService = new runtime_rpc_1.ServiceType("github.actions.results. | |||||||
|     { name: "CreateArtifact", options: {}, I: exports.CreateArtifactRequest, O: exports.CreateArtifactResponse }, |     { name: "CreateArtifact", options: {}, I: exports.CreateArtifactRequest, O: exports.CreateArtifactResponse }, | ||||||
|     { name: "FinalizeArtifact", options: {}, I: exports.FinalizeArtifactRequest, O: exports.FinalizeArtifactResponse }, |     { name: "FinalizeArtifact", options: {}, I: exports.FinalizeArtifactRequest, O: exports.FinalizeArtifactResponse }, | ||||||
|     { name: "ListArtifacts", options: {}, I: exports.ListArtifactsRequest, O: exports.ListArtifactsResponse }, |     { name: "ListArtifacts", options: {}, I: exports.ListArtifactsRequest, O: exports.ListArtifactsResponse }, | ||||||
|     { name: "GetSignedArtifactURL", options: {}, I: exports.GetSignedArtifactURLRequest, O: exports.GetSignedArtifactURLResponse } |     { name: "GetSignedArtifactURL", options: {}, I: exports.GetSignedArtifactURLRequest, O: exports.GetSignedArtifactURLResponse }, | ||||||
|  |     { name: "DeleteArtifact", options: {}, I: exports.DeleteArtifactRequest, O: exports.DeleteArtifactResponse } | ||||||
| ]); | ]); | ||||||
| //# sourceMappingURL=artifact.js.map
 | //# sourceMappingURL=artifact.js.map
 | ||||||
| 
 | 
 | ||||||
| @ -1438,6 +1554,7 @@ class ArtifactServiceClientJSON { | |||||||
|         this.FinalizeArtifact.bind(this); |         this.FinalizeArtifact.bind(this); | ||||||
|         this.ListArtifacts.bind(this); |         this.ListArtifacts.bind(this); | ||||||
|         this.GetSignedArtifactURL.bind(this); |         this.GetSignedArtifactURL.bind(this); | ||||||
|  |         this.DeleteArtifact.bind(this); | ||||||
|     } |     } | ||||||
|     CreateArtifact(request) { |     CreateArtifact(request) { | ||||||
|         const data = artifact_1.CreateArtifactRequest.toJson(request, { |         const data = artifact_1.CreateArtifactRequest.toJson(request, { | ||||||
| @ -1477,6 +1594,16 @@ class ArtifactServiceClientJSON { | |||||||
|             ignoreUnknownFields: true, |             ignoreUnknownFields: true, | ||||||
|         })); |         })); | ||||||
|     } |     } | ||||||
|  |     DeleteArtifact(request) { | ||||||
|  |         const data = artifact_1.DeleteArtifactRequest.toJson(request, { | ||||||
|  |             useProtoFieldName: true, | ||||||
|  |             emitDefaultValues: false, | ||||||
|  |         }); | ||||||
|  |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "DeleteArtifact", "application/json", data); | ||||||
|  |         return promise.then((data) => artifact_1.DeleteArtifactResponse.fromJson(data, { | ||||||
|  |             ignoreUnknownFields: true, | ||||||
|  |         })); | ||||||
|  |     } | ||||||
| } | } | ||||||
| exports.ArtifactServiceClientJSON = ArtifactServiceClientJSON; | exports.ArtifactServiceClientJSON = ArtifactServiceClientJSON; | ||||||
| class ArtifactServiceClientProtobuf { | class ArtifactServiceClientProtobuf { | ||||||
| @ -1486,6 +1613,7 @@ class ArtifactServiceClientProtobuf { | |||||||
|         this.FinalizeArtifact.bind(this); |         this.FinalizeArtifact.bind(this); | ||||||
|         this.ListArtifacts.bind(this); |         this.ListArtifacts.bind(this); | ||||||
|         this.GetSignedArtifactURL.bind(this); |         this.GetSignedArtifactURL.bind(this); | ||||||
|  |         this.DeleteArtifact.bind(this); | ||||||
|     } |     } | ||||||
|     CreateArtifact(request) { |     CreateArtifact(request) { | ||||||
|         const data = artifact_1.CreateArtifactRequest.toBinary(request); |         const data = artifact_1.CreateArtifactRequest.toBinary(request); | ||||||
| @ -1507,6 +1635,11 @@ class ArtifactServiceClientProtobuf { | |||||||
|         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "GetSignedArtifactURL", "application/protobuf", data); |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "GetSignedArtifactURL", "application/protobuf", data); | ||||||
|         return promise.then((data) => artifact_1.GetSignedArtifactURLResponse.fromBinary(data)); |         return promise.then((data) => artifact_1.GetSignedArtifactURLResponse.fromBinary(data)); | ||||||
|     } |     } | ||||||
|  |     DeleteArtifact(request) { | ||||||
|  |         const data = artifact_1.DeleteArtifactRequest.toBinary(request); | ||||||
|  |         const promise = this.rpc.request("github.actions.results.api.v1.ArtifactService", "DeleteArtifact", "application/protobuf", data); | ||||||
|  |         return promise.then((data) => artifact_1.DeleteArtifactResponse.fromBinary(data)); | ||||||
|  |     } | ||||||
| } | } | ||||||
| exports.ArtifactServiceClientProtobuf = ArtifactServiceClientProtobuf; | exports.ArtifactServiceClientProtobuf = ArtifactServiceClientProtobuf; | ||||||
| var ArtifactServiceMethod; | var ArtifactServiceMethod; | ||||||
| @ -1515,12 +1648,14 @@ var ArtifactServiceMethod; | |||||||
|     ArtifactServiceMethod["FinalizeArtifact"] = "FinalizeArtifact"; |     ArtifactServiceMethod["FinalizeArtifact"] = "FinalizeArtifact"; | ||||||
|     ArtifactServiceMethod["ListArtifacts"] = "ListArtifacts"; |     ArtifactServiceMethod["ListArtifacts"] = "ListArtifacts"; | ||||||
|     ArtifactServiceMethod["GetSignedArtifactURL"] = "GetSignedArtifactURL"; |     ArtifactServiceMethod["GetSignedArtifactURL"] = "GetSignedArtifactURL"; | ||||||
|  |     ArtifactServiceMethod["DeleteArtifact"] = "DeleteArtifact"; | ||||||
| })(ArtifactServiceMethod || (exports.ArtifactServiceMethod = ArtifactServiceMethod = {})); | })(ArtifactServiceMethod || (exports.ArtifactServiceMethod = ArtifactServiceMethod = {})); | ||||||
| exports.ArtifactServiceMethodList = [ | exports.ArtifactServiceMethodList = [ | ||||||
|     ArtifactServiceMethod.CreateArtifact, |     ArtifactServiceMethod.CreateArtifact, | ||||||
|     ArtifactServiceMethod.FinalizeArtifact, |     ArtifactServiceMethod.FinalizeArtifact, | ||||||
|     ArtifactServiceMethod.ListArtifacts, |     ArtifactServiceMethod.ListArtifacts, | ||||||
|     ArtifactServiceMethod.GetSignedArtifactURL, |     ArtifactServiceMethod.GetSignedArtifactURL, | ||||||
|  |     ArtifactServiceMethod.DeleteArtifact, | ||||||
| ]; | ]; | ||||||
| function createArtifactServiceServer(service) { | function createArtifactServiceServer(service) { | ||||||
|     return new twirp_ts_1.TwirpServer({ |     return new twirp_ts_1.TwirpServer({ | ||||||
| @ -1558,6 +1693,12 @@ function matchArtifactServiceRoute(method, events) { | |||||||
|                 yield events.onMatch(ctx); |                 yield events.onMatch(ctx); | ||||||
|                 return handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, interceptors); |                 return handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, interceptors); | ||||||
|             }); |             }); | ||||||
|  |         case "DeleteArtifact": | ||||||
|  |             return (ctx, service, data, interceptors) => __awaiter(this, void 0, void 0, function* () { | ||||||
|  |                 ctx = Object.assign(Object.assign({}, ctx), { methodName: "DeleteArtifact" }); | ||||||
|  |                 yield events.onMatch(ctx); | ||||||
|  |                 return handleArtifactServiceDeleteArtifactRequest(ctx, service, data, interceptors); | ||||||
|  |             }); | ||||||
|         default: |         default: | ||||||
|             events.onNotFound(); |             events.onNotFound(); | ||||||
|             const msg = `no handler found`; |             const msg = `no handler found`; | ||||||
| @ -1608,6 +1749,17 @@ function handleArtifactServiceGetSignedArtifactURLRequest(ctx, service, data, in | |||||||
|             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); |             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactRequest(ctx, service, data, interceptors) { | ||||||
|  |     switch (ctx.contentType) { | ||||||
|  |         case twirp_ts_1.TwirpContentType.JSON: | ||||||
|  |             return handleArtifactServiceDeleteArtifactJSON(ctx, service, data, interceptors); | ||||||
|  |         case twirp_ts_1.TwirpContentType.Protobuf: | ||||||
|  |             return handleArtifactServiceDeleteArtifactProtobuf(ctx, service, data, interceptors); | ||||||
|  |         default: | ||||||
|  |             const msg = "unexpected Content-Type"; | ||||||
|  |             throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.BadRoute, msg); | ||||||
|  |     } | ||||||
|  | } | ||||||
| function handleArtifactServiceCreateArtifactJSON(ctx, service, data, interceptors) { | function handleArtifactServiceCreateArtifactJSON(ctx, service, data, interceptors) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         let request; |         let request; | ||||||
| @ -1732,6 +1884,37 @@ function handleArtifactServiceGetSignedArtifactURLJSON(ctx, service, data, inter | |||||||
|         })); |         })); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactJSON(ctx, service, data, interceptors) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let request; | ||||||
|  |         let response; | ||||||
|  |         try { | ||||||
|  |             const body = JSON.parse(data.toString() || "{}"); | ||||||
|  |             request = artifact_1.DeleteArtifactRequest.fromJson(body, { | ||||||
|  |                 ignoreUnknownFields: true, | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         catch (e) { | ||||||
|  |             if (e instanceof Error) { | ||||||
|  |                 const msg = "the json request could not be decoded"; | ||||||
|  |                 throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.Malformed, msg).withCause(e, true); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         if (interceptors && interceptors.length > 0) { | ||||||
|  |             const interceptor = (0, twirp_ts_1.chainInterceptors)(...interceptors); | ||||||
|  |             response = yield interceptor(ctx, request, (ctx, inputReq) => { | ||||||
|  |                 return service.DeleteArtifact(ctx, inputReq); | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         else { | ||||||
|  |             response = yield service.DeleteArtifact(ctx, request); | ||||||
|  |         } | ||||||
|  |         return JSON.stringify(artifact_1.DeleteArtifactResponse.toJson(response, { | ||||||
|  |             useProtoFieldName: true, | ||||||
|  |             emitDefaultValues: false, | ||||||
|  |         })); | ||||||
|  |     }); | ||||||
|  | } | ||||||
| function handleArtifactServiceCreateArtifactProtobuf(ctx, service, data, interceptors) { | function handleArtifactServiceCreateArtifactProtobuf(ctx, service, data, interceptors) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         let request; |         let request; | ||||||
| @ -1832,6 +2015,31 @@ function handleArtifactServiceGetSignedArtifactURLProtobuf(ctx, service, data, i | |||||||
|         return Buffer.from(artifact_1.GetSignedArtifactURLResponse.toBinary(response)); |         return Buffer.from(artifact_1.GetSignedArtifactURLResponse.toBinary(response)); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | function handleArtifactServiceDeleteArtifactProtobuf(ctx, service, data, interceptors) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let request; | ||||||
|  |         let response; | ||||||
|  |         try { | ||||||
|  |             request = artifact_1.DeleteArtifactRequest.fromBinary(data); | ||||||
|  |         } | ||||||
|  |         catch (e) { | ||||||
|  |             if (e instanceof Error) { | ||||||
|  |                 const msg = "the protobuf request could not be decoded"; | ||||||
|  |                 throw new twirp_ts_1.TwirpError(twirp_ts_1.TwirpErrorCode.Malformed, msg).withCause(e, true); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         if (interceptors && interceptors.length > 0) { | ||||||
|  |             const interceptor = (0, twirp_ts_1.chainInterceptors)(...interceptors); | ||||||
|  |             response = yield interceptor(ctx, request, (ctx, inputReq) => { | ||||||
|  |                 return service.DeleteArtifact(ctx, inputReq); | ||||||
|  |             }); | ||||||
|  |         } | ||||||
|  |         else { | ||||||
|  |             response = yield service.DeleteArtifact(ctx, request); | ||||||
|  |         } | ||||||
|  |         return Buffer.from(artifact_1.DeleteArtifactResponse.toBinary(response)); | ||||||
|  |     }); | ||||||
|  | } | ||||||
| //# sourceMappingURL=artifact.twirp.js.map
 | //# sourceMappingURL=artifact.twirp.js.map
 | ||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| @ -1867,6 +2075,7 @@ const core_1 = __nccwpck_require__(42186); | |||||||
| const config_1 = __nccwpck_require__(74610); | const config_1 = __nccwpck_require__(74610); | ||||||
| const upload_artifact_1 = __nccwpck_require__(42578); | const upload_artifact_1 = __nccwpck_require__(42578); | ||||||
| const download_artifact_1 = __nccwpck_require__(73555); | const download_artifact_1 = __nccwpck_require__(73555); | ||||||
|  | const delete_artifact_1 = __nccwpck_require__(70071); | ||||||
| const get_artifact_1 = __nccwpck_require__(29491); | const get_artifact_1 = __nccwpck_require__(29491); | ||||||
| const list_artifacts_1 = __nccwpck_require__(44141); | const list_artifacts_1 = __nccwpck_require__(44141); | ||||||
| const errors_1 = __nccwpck_require__(38182); | const errors_1 = __nccwpck_require__(38182); | ||||||
| @ -1953,6 +2162,28 @@ If the error persists, please check whether Actions and API requests are operati | |||||||
| 
 | 
 | ||||||
| Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | ||||||
| 
 | 
 | ||||||
|  | If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | ||||||
|  |                 throw error; | ||||||
|  |             } | ||||||
|  |         }); | ||||||
|  |     } | ||||||
|  |     deleteArtifact(artifactName, options) { | ||||||
|  |         return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |             try { | ||||||
|  |                 if ((0, config_1.isGhes)()) { | ||||||
|  |                     throw new errors_1.GHESNotSupportedError(); | ||||||
|  |                 } | ||||||
|  |                 if (options === null || options === void 0 ? void 0 : options.findBy) { | ||||||
|  |                     const { findBy: { repositoryOwner, repositoryName, workflowRunId, token } } = options; | ||||||
|  |                     return (0, delete_artifact_1.deleteArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token); | ||||||
|  |                 } | ||||||
|  |                 return (0, delete_artifact_1.deleteArtifactInternal)(artifactName); | ||||||
|  |             } | ||||||
|  |             catch (error) { | ||||||
|  |                 (0, core_1.warning)(`Delete Artifact failed with error: ${error}.
 | ||||||
|  | 
 | ||||||
|  | Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information. | ||||||
|  | 
 | ||||||
| If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);
 | ||||||
|                 throw error; |                 throw error; | ||||||
|             } |             } | ||||||
| @ -1964,6 +2195,96 @@ exports.DefaultArtifactClient = DefaultArtifactClient; | |||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| 
 | 
 | ||||||
|  | /***/ 70071: | ||||||
|  | /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | ||||||
|  | 
 | ||||||
|  | "use strict"; | ||||||
|  | 
 | ||||||
|  | var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||||||
|  |     function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } | ||||||
|  |     return new (P || (P = Promise))(function (resolve, reject) { | ||||||
|  |         function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } | ||||||
|  |         function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } | ||||||
|  |         function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } | ||||||
|  |         step((generator = generator.apply(thisArg, _arguments || [])).next()); | ||||||
|  |     }); | ||||||
|  | }; | ||||||
|  | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
|  | exports.deleteArtifactInternal = exports.deleteArtifactPublic = void 0; | ||||||
|  | const core_1 = __nccwpck_require__(42186); | ||||||
|  | const github_1 = __nccwpck_require__(21260); | ||||||
|  | const user_agent_1 = __nccwpck_require__(85164); | ||||||
|  | const retry_options_1 = __nccwpck_require__(64597); | ||||||
|  | const utils_1 = __nccwpck_require__(58154); | ||||||
|  | const plugin_request_log_1 = __nccwpck_require__(68883); | ||||||
|  | const plugin_retry_1 = __nccwpck_require__(86298); | ||||||
|  | const artifact_twirp_client_1 = __nccwpck_require__(12312); | ||||||
|  | const util_1 = __nccwpck_require__(63062); | ||||||
|  | const generated_1 = __nccwpck_require__(49960); | ||||||
|  | const get_artifact_1 = __nccwpck_require__(29491); | ||||||
|  | const errors_1 = __nccwpck_require__(38182); | ||||||
|  | function deleteArtifactPublic(artifactName, workflowRunId, repositoryOwner, repositoryName, token) { | ||||||
|  |     var _a; | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         const [retryOpts, requestOpts] = (0, retry_options_1.getRetryOptions)(utils_1.defaults); | ||||||
|  |         const opts = { | ||||||
|  |             log: undefined, | ||||||
|  |             userAgent: (0, user_agent_1.getUserAgentString)(), | ||||||
|  |             previews: undefined, | ||||||
|  |             retry: retryOpts, | ||||||
|  |             request: requestOpts | ||||||
|  |         }; | ||||||
|  |         const github = (0, github_1.getOctokit)(token, opts, plugin_retry_1.retry, plugin_request_log_1.requestLog); | ||||||
|  |         const getArtifactResp = yield (0, get_artifact_1.getArtifactPublic)(artifactName, workflowRunId, repositoryOwner, repositoryName, token); | ||||||
|  |         const deleteArtifactResp = yield github.rest.actions.deleteArtifact({ | ||||||
|  |             owner: repositoryOwner, | ||||||
|  |             repo: repositoryName, | ||||||
|  |             artifact_id: getArtifactResp.artifact.id | ||||||
|  |         }); | ||||||
|  |         if (deleteArtifactResp.status !== 204) { | ||||||
|  |             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${deleteArtifactResp.status} (${(_a = deleteArtifactResp === null || deleteArtifactResp === void 0 ? void 0 : deleteArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); | ||||||
|  |         } | ||||||
|  |         return { | ||||||
|  |             id: getArtifactResp.artifact.id | ||||||
|  |         }; | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | exports.deleteArtifactPublic = deleteArtifactPublic; | ||||||
|  | function deleteArtifactInternal(artifactName) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         const artifactClient = (0, artifact_twirp_client_1.internalArtifactTwirpClient)(); | ||||||
|  |         const { workflowRunBackendId, workflowJobRunBackendId } = (0, util_1.getBackendIdsFromToken)(); | ||||||
|  |         const listReq = { | ||||||
|  |             workflowRunBackendId, | ||||||
|  |             workflowJobRunBackendId, | ||||||
|  |             nameFilter: generated_1.StringValue.create({ value: artifactName }) | ||||||
|  |         }; | ||||||
|  |         const listRes = yield artifactClient.ListArtifacts(listReq); | ||||||
|  |         if (listRes.artifacts.length === 0) { | ||||||
|  |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); | ||||||
|  |         } | ||||||
|  |         let artifact = listRes.artifacts[0]; | ||||||
|  |         if (listRes.artifacts.length > 1) { | ||||||
|  |             artifact = listRes.artifacts.sort((a, b) => Number(b.databaseId) - Number(a.databaseId))[0]; | ||||||
|  |             (0, core_1.debug)(`More than one artifact found for a single name, returning newest (id: ${artifact.databaseId})`); | ||||||
|  |         } | ||||||
|  |         const req = { | ||||||
|  |             workflowRunBackendId: artifact.workflowRunBackendId, | ||||||
|  |             workflowJobRunBackendId: artifact.workflowJobRunBackendId, | ||||||
|  |             name: artifact.name | ||||||
|  |         }; | ||||||
|  |         const res = yield artifactClient.DeleteArtifact(req); | ||||||
|  |         (0, core_1.info)(`Artifact '${artifactName}' (ID: ${res.artifactId}) deleted`); | ||||||
|  |         return { | ||||||
|  |             id: Number(res.artifactId) | ||||||
|  |         }; | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | exports.deleteArtifactInternal = deleteArtifactInternal; | ||||||
|  | //# sourceMappingURL=delete-artifact.js.map
 | ||||||
|  | 
 | ||||||
|  | /***/ }), | ||||||
|  | 
 | ||||||
| /***/ 73555: | /***/ 73555: | ||||||
| /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | /***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { | ||||||
| 
 | 
 | ||||||
| @ -2005,7 +2326,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||||||
|     return (mod && mod.__esModule) ? mod : { "default": mod }; |     return (mod && mod.__esModule) ? mod : { "default": mod }; | ||||||
| }; | }; | ||||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||||
| exports.downloadArtifactInternal = exports.downloadArtifactPublic = void 0; | exports.downloadArtifactInternal = exports.downloadArtifactPublic = exports.streamExtractExternal = void 0; | ||||||
| const promises_1 = __importDefault(__nccwpck_require__(73292)); | const promises_1 = __importDefault(__nccwpck_require__(73292)); | ||||||
| const github = __importStar(__nccwpck_require__(21260)); | const github = __importStar(__nccwpck_require__(21260)); | ||||||
| const core = __importStar(__nccwpck_require__(42186)); | const core = __importStar(__nccwpck_require__(42186)); | ||||||
| @ -2039,20 +2360,57 @@ function exists(path) { | |||||||
|     }); |     }); | ||||||
| } | } | ||||||
| function streamExtract(url, directory) { | function streamExtract(url, directory) { | ||||||
|  |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|  |         let retryCount = 0; | ||||||
|  |         while (retryCount < 5) { | ||||||
|  |             try { | ||||||
|  |                 yield streamExtractExternal(url, directory); | ||||||
|  |                 return; | ||||||
|  |             } | ||||||
|  |             catch (error) { | ||||||
|  |                 retryCount++; | ||||||
|  |                 core.debug(`Failed to download artifact after ${retryCount} retries due to ${error.message}. Retrying in 5 seconds...`); | ||||||
|  |                 // wait 5 seconds before retrying
 | ||||||
|  |                 yield new Promise(resolve => setTimeout(resolve, 5000)); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         throw new Error(`Artifact download failed after ${retryCount} retries.`); | ||||||
|  |     }); | ||||||
|  | } | ||||||
|  | function streamExtractExternal(url, directory) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         const client = new httpClient.HttpClient((0, user_agent_1.getUserAgentString)()); |         const client = new httpClient.HttpClient((0, user_agent_1.getUserAgentString)()); | ||||||
|         const response = yield client.get(url); |         const response = yield client.get(url); | ||||||
|         if (response.message.statusCode !== 200) { |         if (response.message.statusCode !== 200) { | ||||||
|             throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); |             throw new Error(`Unexpected HTTP response from blob storage: ${response.message.statusCode} ${response.message.statusMessage}`); | ||||||
|         } |         } | ||||||
|  |         const timeout = 30 * 1000; // 30 seconds
 | ||||||
|         return new Promise((resolve, reject) => { |         return new Promise((resolve, reject) => { | ||||||
|  |             const timerFn = () => { | ||||||
|  |                 response.message.destroy(new Error(`Blob storage chunk did not respond in ${timeout}ms`)); | ||||||
|  |             }; | ||||||
|  |             const timer = setTimeout(timerFn, timeout); | ||||||
|             response.message |             response.message | ||||||
|  |                 .on('data', () => { | ||||||
|  |                 timer.refresh(); | ||||||
|  |             }) | ||||||
|  |                 .on('error', (error) => { | ||||||
|  |                 core.debug(`response.message: Artifact download failed: ${error.message}`); | ||||||
|  |                 clearTimeout(timer); | ||||||
|  |                 reject(error); | ||||||
|  |             }) | ||||||
|                 .pipe(unzip_stream_1.default.Extract({ path: directory })) |                 .pipe(unzip_stream_1.default.Extract({ path: directory })) | ||||||
|                 .on('close', resolve) |                 .on('close', () => { | ||||||
|                 .on('error', reject); |                 clearTimeout(timer); | ||||||
|  |                 resolve(); | ||||||
|  |             }) | ||||||
|  |                 .on('error', (error) => { | ||||||
|  |                 reject(error); | ||||||
|  |             }); | ||||||
|         }); |         }); | ||||||
|     }); |     }); | ||||||
| } | } | ||||||
|  | exports.streamExtractExternal = streamExtractExternal; | ||||||
| function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) { | function downloadArtifactPublic(artifactId, repositoryOwner, repositoryName, token, options) { | ||||||
|     return __awaiter(this, void 0, void 0, function* () { |     return __awaiter(this, void 0, void 0, function* () { | ||||||
|         const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path); |         const downloadPath = yield resolveOrCreateDirectory(options === null || options === void 0 ? void 0 : options.path); | ||||||
| @ -2211,7 +2569,9 @@ function getArtifactPublic(artifactName, workflowRunId, repositoryOwner, reposit | |||||||
|             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${getArtifactResp.status} (${(_a = getArtifactResp === null || getArtifactResp === void 0 ? void 0 : getArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); |             throw new errors_1.InvalidResponseError(`Invalid response from GitHub API: ${getArtifactResp.status} (${(_a = getArtifactResp === null || getArtifactResp === void 0 ? void 0 : getArtifactResp.headers) === null || _a === void 0 ? void 0 : _a['x-github-request-id']})`); | ||||||
|         } |         } | ||||||
|         if (getArtifactResp.data.artifacts.length === 0) { |         if (getArtifactResp.data.artifacts.length === 0) { | ||||||
|             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName} | ||||||
|  |         Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. | ||||||
|  |         For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);
 | ||||||
|         } |         } | ||||||
|         let artifact = getArtifactResp.data.artifacts[0]; |         let artifact = getArtifactResp.data.artifacts[0]; | ||||||
|         if (getArtifactResp.data.artifacts.length > 1) { |         if (getArtifactResp.data.artifacts.length > 1) { | ||||||
| @ -2240,7 +2600,9 @@ function getArtifactInternal(artifactName) { | |||||||
|         }; |         }; | ||||||
|         const res = yield artifactClient.ListArtifacts(req); |         const res = yield artifactClient.ListArtifacts(req); | ||||||
|         if (res.artifacts.length === 0) { |         if (res.artifacts.length === 0) { | ||||||
|             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName}`); |             throw new errors_1.ArtifactNotFoundError(`Artifact not found for name: ${artifactName} | ||||||
|  |         Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. | ||||||
|  |         For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);
 | ||||||
|         } |         } | ||||||
|         let artifact = res.artifacts[0]; |         let artifact = res.artifacts[0]; | ||||||
|         if (res.artifacts.length > 1) { |         if (res.artifacts.length > 1) { | ||||||
| @ -6377,7 +6739,8 @@ function createHttpClient() { | |||||||
|     return new http_client_1.HttpClient('actions/cache', [bearerCredentialHandler], getRequestOptions()); |     return new http_client_1.HttpClient('actions/cache', [bearerCredentialHandler], getRequestOptions()); | ||||||
| } | } | ||||||
| function getCacheVersion(paths, compressionMethod, enableCrossOsArchive = false) { | function getCacheVersion(paths, compressionMethod, enableCrossOsArchive = false) { | ||||||
|     const components = paths; |     // don't pass changes upstream
 | ||||||
|  |     const components = paths.slice(); | ||||||
|     // Add compression method to cache version to restore
 |     // Add compression method to cache version to restore
 | ||||||
|     // compressed cache as per compression method
 |     // compressed cache as per compression method
 | ||||||
|     if (compressionMethod) { |     if (compressionMethod) { | ||||||
| @ -6666,26 +7029,21 @@ function resolvePaths(patterns) { | |||||||
|             implicitDescendants: false |             implicitDescendants: false | ||||||
|         }); |         }); | ||||||
|         try { |         try { | ||||||
|             for (var _e = true, _f = __asyncValues(globber.globGenerator()), _g; _g = yield _f.next(), _a = _g.done, !_a;) { |             for (var _e = true, _f = __asyncValues(globber.globGenerator()), _g; _g = yield _f.next(), _a = _g.done, !_a; _e = true) { | ||||||
|                 _c = _g.value; |                 _c = _g.value; | ||||||
|                 _e = false; |                 _e = false; | ||||||
|                 try { |                 const file = _c; | ||||||
|                     const file = _c; |                 const relativeFile = path | ||||||
|                     const relativeFile = path |                     .relative(workspace, file) | ||||||
|                         .relative(workspace, file) |                     .replace(new RegExp(`\\${path.sep}`, 'g'), '/'); | ||||||
|                         .replace(new RegExp(`\\${path.sep}`, 'g'), '/'); |                 core.debug(`Matched: ${relativeFile}`); | ||||||
|                     core.debug(`Matched: ${relativeFile}`); |                 // Paths are made relative so the tar entries are all relative to the root of the workspace.
 | ||||||
|                     // Paths are made relative so the tar entries are all relative to the root of the workspace.
 |                 if (relativeFile === '') { | ||||||
|                     if (relativeFile === '') { |                     // path.relative returns empty string if workspace and file are equal
 | ||||||
|                         // path.relative returns empty string if workspace and file are equal
 |                     paths.push('.'); | ||||||
|                         paths.push('.'); |  | ||||||
|                     } |  | ||||||
|                     else { |  | ||||||
|                         paths.push(`${relativeFile}`); |  | ||||||
|                     } |  | ||||||
|                 } |                 } | ||||||
|                 finally { |                 else { | ||||||
|                     _e = true; |                     paths.push(`${relativeFile}`); | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| @ -6787,7 +7145,7 @@ var CacheFilename; | |||||||
| (function (CacheFilename) { | (function (CacheFilename) { | ||||||
|     CacheFilename["Gzip"] = "cache.tgz"; |     CacheFilename["Gzip"] = "cache.tgz"; | ||||||
|     CacheFilename["Zstd"] = "cache.tzst"; |     CacheFilename["Zstd"] = "cache.tzst"; | ||||||
| })(CacheFilename = exports.CacheFilename || (exports.CacheFilename = {})); | })(CacheFilename || (exports.CacheFilename = CacheFilename = {})); | ||||||
| var CompressionMethod; | var CompressionMethod; | ||||||
| (function (CompressionMethod) { | (function (CompressionMethod) { | ||||||
|     CompressionMethod["Gzip"] = "gzip"; |     CompressionMethod["Gzip"] = "gzip"; | ||||||
| @ -6795,12 +7153,12 @@ var CompressionMethod; | |||||||
|     // This enum is for earlier version of zstd that does not have --long support
 |     // This enum is for earlier version of zstd that does not have --long support
 | ||||||
|     CompressionMethod["ZstdWithoutLong"] = "zstd-without-long"; |     CompressionMethod["ZstdWithoutLong"] = "zstd-without-long"; | ||||||
|     CompressionMethod["Zstd"] = "zstd"; |     CompressionMethod["Zstd"] = "zstd"; | ||||||
| })(CompressionMethod = exports.CompressionMethod || (exports.CompressionMethod = {})); | })(CompressionMethod || (exports.CompressionMethod = CompressionMethod = {})); | ||||||
| var ArchiveToolType; | var ArchiveToolType; | ||||||
| (function (ArchiveToolType) { | (function (ArchiveToolType) { | ||||||
|     ArchiveToolType["GNU"] = "gnu"; |     ArchiveToolType["GNU"] = "gnu"; | ||||||
|     ArchiveToolType["BSD"] = "bsd"; |     ArchiveToolType["BSD"] = "bsd"; | ||||||
| })(ArchiveToolType = exports.ArchiveToolType || (exports.ArchiveToolType = {})); | })(ArchiveToolType || (exports.ArchiveToolType = ArchiveToolType = {})); | ||||||
| // The default number of retry attempts.
 | // The default number of retry attempts.
 | ||||||
| exports.DefaultRetryAttempts = 2; | exports.DefaultRetryAttempts = 2; | ||||||
| // The default delay in milliseconds between retry attempts.
 | // The default delay in milliseconds between retry attempts.
 | ||||||
| @ -138672,7 +139030,7 @@ function firstString() { | |||||||
| /***/ ((module) => { | /***/ ((module) => { | ||||||
| 
 | 
 | ||||||
| "use strict"; | "use strict"; | ||||||
| module.exports = JSON.parse('{"name":"@actions/artifact","version":"2.0.0","preview":true,"description":"Actions artifact lib","keywords":["github","actions","artifact"],"homepage":"https://github.com/actions/toolkit/tree/main/packages/artifact","license":"MIT","main":"lib/artifact.js","types":"lib/artifact.d.ts","directories":{"lib":"lib","test":"__tests__"},"files":["lib","!.DS_Store"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/actions/toolkit.git","directory":"packages/artifact"},"scripts":{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json","test":"cd ../../ && npm run test ./packages/artifact","bootstrap":"cd ../../ && npm run bootstrap","tsc-run":"tsc","tsc":"npm run bootstrap && npm run tsc-run","gen:docs":"typedoc --plugin typedoc-plugin-markdown --out docs/generated src/artifact.ts --githubPages false --readme none"},"bugs":{"url":"https://github.com/actions/toolkit/issues"},"dependencies":{"@actions/core":"^1.10.0","@actions/github":"^5.1.1","@actions/http-client":"^2.1.0","@azure/storage-blob":"^12.15.0","@octokit/core":"^3.5.1","@octokit/plugin-request-log":"^1.0.4","@octokit/plugin-retry":"^3.0.9","@octokit/request-error":"^5.0.0","@protobuf-ts/plugin":"^2.2.3-alpha.1","archiver":"^5.3.1","crypto":"^1.0.1","jwt-decode":"^3.1.2","twirp-ts":"^2.5.0","unzip-stream":"^0.3.1"},"devDependencies":{"@types/archiver":"^5.3.2","@types/unzip-stream":"^0.3.4","typedoc":"^0.25.4","typedoc-plugin-markdown":"^3.17.1","typescript":"^5.2.2"}}'); | module.exports = JSON.parse('{"name":"@actions/artifact","version":"2.1.0","preview":true,"description":"Actions artifact lib","keywords":["github","actions","artifact"],"homepage":"https://github.com/actions/toolkit/tree/main/packages/artifact","license":"MIT","main":"lib/artifact.js","types":"lib/artifact.d.ts","directories":{"lib":"lib","test":"__tests__"},"files":["lib","!.DS_Store"],"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/actions/toolkit.git","directory":"packages/artifact"},"scripts":{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json","test":"cd ../../ && npm run test ./packages/artifact","bootstrap":"cd ../../ && npm run bootstrap","tsc-run":"tsc","tsc":"npm run bootstrap && npm run tsc-run","gen:docs":"typedoc --plugin typedoc-plugin-markdown --out docs/generated src/artifact.ts --githubPages false --readme none"},"bugs":{"url":"https://github.com/actions/toolkit/issues"},"dependencies":{"@actions/core":"^1.10.0","@actions/github":"^5.1.1","@actions/http-client":"^2.1.0","@azure/storage-blob":"^12.15.0","@octokit/core":"^3.5.1","@octokit/plugin-request-log":"^1.0.4","@octokit/plugin-retry":"^3.0.9","@octokit/request-error":"^5.0.0","@protobuf-ts/plugin":"^2.2.3-alpha.1","archiver":"^5.3.1","crypto":"^1.0.1","jwt-decode":"^3.1.2","twirp-ts":"^2.5.0","unzip-stream":"^0.3.1"},"devDependencies":{"@types/archiver":"^5.3.2","@types/unzip-stream":"^0.3.4","typedoc":"^0.25.4","typedoc-plugin-markdown":"^3.17.1","typescript":"^5.2.2"}}'); | ||||||
| 
 | 
 | ||||||
| /***/ }), | /***/ }), | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								dist/post/index.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/post/index.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										188
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										188
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -10,8 +10,8 @@ | |||||||
|       "hasInstallScript": true, |       "hasInstallScript": true, | ||||||
|       "license": "MIT", |       "license": "MIT", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/artifact": "2.0.0", |         "@actions/artifact": "2.1.0", | ||||||
|         "@actions/cache": "3.2.2", |         "@actions/cache": "3.2.3", | ||||||
|         "@actions/core": "1.10.1", |         "@actions/core": "1.10.1", | ||||||
|         "@actions/exec": "1.1.1", |         "@actions/exec": "1.1.1", | ||||||
|         "@actions/github": "6.0.0", |         "@actions/github": "6.0.0", | ||||||
| @ -27,18 +27,18 @@ | |||||||
|         "@types/jest": "29.5.11", |         "@types/jest": "29.5.11", | ||||||
|         "@types/node": "20.10.0", |         "@types/node": "20.10.0", | ||||||
|         "@types/unzipper": "0.10.9", |         "@types/unzipper": "0.10.9", | ||||||
|         "@typescript-eslint/parser": "6.17.0", |         "@typescript-eslint/parser": "6.19.1", | ||||||
|         "@vercel/ncc": "0.38.1", |         "@vercel/ncc": "0.38.1", | ||||||
|         "eslint": "8.56.0", |         "eslint": "8.56.0", | ||||||
|         "eslint-plugin-github": "4.10.1", |         "eslint-plugin-github": "4.10.1", | ||||||
|         "eslint-plugin-jest": "27.6.1", |         "eslint-plugin-jest": "27.6.3", | ||||||
|         "eslint-plugin-prettier": "5.1.2", |         "eslint-plugin-prettier": "5.1.3", | ||||||
|         "jest": "29.7.0", |         "jest": "29.7.0", | ||||||
|         "js-yaml": "4.1.0", |         "js-yaml": "4.1.0", | ||||||
|         "npm-run-all": "4.1.5", |         "npm-run-all": "4.1.5", | ||||||
|         "patch-package": "8.0.0", |         "patch-package": "8.0.0", | ||||||
|         "prettier": "3.1.1", |         "prettier": "3.2.4", | ||||||
|         "ts-jest": "29.1.1", |         "ts-jest": "29.1.2", | ||||||
|         "typescript": "5.3.3" |         "typescript": "5.3.3" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @ -52,9 +52,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/artifact": { |     "node_modules/@actions/artifact": { | ||||||
|       "version": "2.0.0", |       "version": "2.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/artifact/-/artifact-2.0.0.tgz", |       "resolved": "https://registry.npmjs.org/@actions/artifact/-/artifact-2.1.0.tgz", | ||||||
|       "integrity": "sha512-rr1yJ7/2c4i/OdQ9G0MXJfV4svPgqe+UfNWOK2+jZghTVJatJJAlJskJFK+RqzTyX8qn6CWgG/w7tJRNDzNnhQ==", |       "integrity": "sha512-R7RI/5tnbOAWPrkKisB0DK58K5jMiizk1weoQQSN9m20dhCmRhGsQtOzNCVeAbOBXewn//1ddbGKKrtlSEvIUg==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/github": "^5.1.1", |         "@actions/github": "^5.1.1", | ||||||
| @ -195,9 +195,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@actions/cache": { |     "node_modules/@actions/cache": { | ||||||
|       "version": "3.2.2", |       "version": "3.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.2.tgz", |       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.3.tgz", | ||||||
|       "integrity": "sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==", |       "integrity": "sha512-m8KvmcD+JxSLOfNUXuBF2jL0Lp+co/Fhbf0NTt0M9lz61WnXRdqpIGrOvTRZmKIl+7HaHil6kGE3fkEfrKQCQA==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/exec": "^1.0.1", |         "@actions/exec": "^1.0.1", | ||||||
| @ -207,7 +207,7 @@ | |||||||
|         "@azure/abort-controller": "^1.1.0", |         "@azure/abort-controller": "^1.1.0", | ||||||
|         "@azure/ms-rest-js": "^2.6.0", |         "@azure/ms-rest-js": "^2.6.0", | ||||||
|         "@azure/storage-blob": "^12.13.0", |         "@azure/storage-blob": "^12.13.0", | ||||||
|         "semver": "^6.1.0", |         "semver": "^6.3.1", | ||||||
|         "uuid": "^3.3.3" |         "uuid": "^3.3.3" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @ -2487,15 +2487,15 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@typescript-eslint/parser": { |     "node_modules/@typescript-eslint/parser": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.1.tgz", | ||||||
|       "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", |       "integrity": "sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/scope-manager": "6.17.0", |         "@typescript-eslint/scope-manager": "6.19.1", | ||||||
|         "@typescript-eslint/types": "6.17.0", |         "@typescript-eslint/types": "6.19.1", | ||||||
|         "@typescript-eslint/typescript-estree": "6.17.0", |         "@typescript-eslint/typescript-estree": "6.19.1", | ||||||
|         "@typescript-eslint/visitor-keys": "6.17.0", |         "@typescript-eslint/visitor-keys": "6.19.1", | ||||||
|         "debug": "^4.3.4" |         "debug": "^4.3.4" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
| @ -2515,13 +2515,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { |     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz", | ||||||
|       "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", |       "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/types": "6.17.0", |         "@typescript-eslint/types": "6.19.1", | ||||||
|         "@typescript-eslint/visitor-keys": "6.17.0" |         "@typescript-eslint/visitor-keys": "6.19.1" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": "^16.0.0 || >=18.0.0" |         "node": "^16.0.0 || >=18.0.0" | ||||||
| @ -2532,9 +2532,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { |     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz", | ||||||
|       "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", |       "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": "^16.0.0 || >=18.0.0" |         "node": "^16.0.0 || >=18.0.0" | ||||||
| @ -2545,13 +2545,13 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { |     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz", | ||||||
|       "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", |       "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/types": "6.17.0", |         "@typescript-eslint/types": "6.19.1", | ||||||
|         "@typescript-eslint/visitor-keys": "6.17.0", |         "@typescript-eslint/visitor-keys": "6.19.1", | ||||||
|         "debug": "^4.3.4", |         "debug": "^4.3.4", | ||||||
|         "globby": "^11.1.0", |         "globby": "^11.1.0", | ||||||
|         "is-glob": "^4.0.3", |         "is-glob": "^4.0.3", | ||||||
| @ -2573,12 +2573,12 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { |     "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz", | ||||||
|       "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", |       "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/types": "6.17.0", |         "@typescript-eslint/types": "6.19.1", | ||||||
|         "eslint-visitor-keys": "^3.4.1" |         "eslint-visitor-keys": "^3.4.1" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
| @ -4398,9 +4398,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/eslint-plugin-jest": { |     "node_modules/eslint-plugin-jest": { | ||||||
|       "version": "27.6.1", |       "version": "27.6.3", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.1.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", | ||||||
|       "integrity": "sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==", |       "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/utils": "^5.10.0" |         "@typescript-eslint/utils": "^5.10.0" | ||||||
| @ -4471,9 +4471,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/eslint-plugin-prettier": { |     "node_modules/eslint-plugin-prettier": { | ||||||
|       "version": "5.1.2", |       "version": "5.1.3", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.2.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", | ||||||
|       "integrity": "sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==", |       "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "prettier-linter-helpers": "^1.0.0", |         "prettier-linter-helpers": "^1.0.0", | ||||||
| @ -7535,9 +7535,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/prettier": { |     "node_modules/prettier": { | ||||||
|       "version": "3.1.1", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", |       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz", | ||||||
|       "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", |       "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "bin": { |       "bin": { | ||||||
|         "prettier": "bin/prettier.cjs" |         "prettier": "bin/prettier.cjs" | ||||||
| @ -8439,9 +8439,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/ts-jest": { |     "node_modules/ts-jest": { | ||||||
|       "version": "29.1.1", |       "version": "29.1.2", | ||||||
|       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", |       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", | ||||||
|       "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", |       "integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "bs-logger": "0.x", |         "bs-logger": "0.x", | ||||||
| @ -8457,7 +8457,7 @@ | |||||||
|         "ts-jest": "cli.js" |         "ts-jest": "cli.js" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": "^14.15.0 || ^16.10.0 || >=18.0.0" |         "node": "^16.10.0 || ^18.0.0 || >=20.0.0" | ||||||
|       }, |       }, | ||||||
|       "peerDependencies": { |       "peerDependencies": { | ||||||
|         "@babel/core": ">=7.0.0-beta.0 <8", |         "@babel/core": ">=7.0.0-beta.0 <8", | ||||||
| @ -9099,9 +9099,9 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "@actions/artifact": { |     "@actions/artifact": { | ||||||
|       "version": "2.0.0", |       "version": "2.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/artifact/-/artifact-2.0.0.tgz", |       "resolved": "https://registry.npmjs.org/@actions/artifact/-/artifact-2.1.0.tgz", | ||||||
|       "integrity": "sha512-rr1yJ7/2c4i/OdQ9G0MXJfV4svPgqe+UfNWOK2+jZghTVJatJJAlJskJFK+RqzTyX8qn6CWgG/w7tJRNDzNnhQ==", |       "integrity": "sha512-R7RI/5tnbOAWPrkKisB0DK58K5jMiizk1weoQQSN9m20dhCmRhGsQtOzNCVeAbOBXewn//1ddbGKKrtlSEvIUg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/github": "^5.1.1", |         "@actions/github": "^5.1.1", | ||||||
| @ -9242,9 +9242,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@actions/cache": { |     "@actions/cache": { | ||||||
|       "version": "3.2.2", |       "version": "3.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.2.tgz", |       "resolved": "https://registry.npmjs.org/@actions/cache/-/cache-3.2.3.tgz", | ||||||
|       "integrity": "sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==", |       "integrity": "sha512-m8KvmcD+JxSLOfNUXuBF2jL0Lp+co/Fhbf0NTt0M9lz61WnXRdqpIGrOvTRZmKIl+7HaHil6kGE3fkEfrKQCQA==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@actions/core": "^1.10.0", |         "@actions/core": "^1.10.0", | ||||||
|         "@actions/exec": "^1.0.1", |         "@actions/exec": "^1.0.1", | ||||||
| @ -9254,7 +9254,7 @@ | |||||||
|         "@azure/abort-controller": "^1.1.0", |         "@azure/abort-controller": "^1.1.0", | ||||||
|         "@azure/ms-rest-js": "^2.6.0", |         "@azure/ms-rest-js": "^2.6.0", | ||||||
|         "@azure/storage-blob": "^12.13.0", |         "@azure/storage-blob": "^12.13.0", | ||||||
|         "semver": "^6.1.0", |         "semver": "^6.3.1", | ||||||
|         "uuid": "^3.3.3" |         "uuid": "^3.3.3" | ||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
| @ -11060,42 +11060,42 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "@typescript-eslint/parser": { |     "@typescript-eslint/parser": { | ||||||
|       "version": "6.17.0", |       "version": "6.19.1", | ||||||
|       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.17.0.tgz", |       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.19.1.tgz", | ||||||
|       "integrity": "sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==", |       "integrity": "sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@typescript-eslint/scope-manager": "6.17.0", |         "@typescript-eslint/scope-manager": "6.19.1", | ||||||
|         "@typescript-eslint/types": "6.17.0", |         "@typescript-eslint/types": "6.19.1", | ||||||
|         "@typescript-eslint/typescript-estree": "6.17.0", |         "@typescript-eslint/typescript-estree": "6.19.1", | ||||||
|         "@typescript-eslint/visitor-keys": "6.17.0", |         "@typescript-eslint/visitor-keys": "6.19.1", | ||||||
|         "debug": "^4.3.4" |         "debug": "^4.3.4" | ||||||
|       }, |       }, | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@typescript-eslint/scope-manager": { |         "@typescript-eslint/scope-manager": { | ||||||
|           "version": "6.17.0", |           "version": "6.19.1", | ||||||
|           "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.17.0.tgz", |           "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz", | ||||||
|           "integrity": "sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==", |           "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==", | ||||||
|           "dev": true, |           "dev": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "@typescript-eslint/types": "6.17.0", |             "@typescript-eslint/types": "6.19.1", | ||||||
|             "@typescript-eslint/visitor-keys": "6.17.0" |             "@typescript-eslint/visitor-keys": "6.19.1" | ||||||
|           } |           } | ||||||
|         }, |         }, | ||||||
|         "@typescript-eslint/types": { |         "@typescript-eslint/types": { | ||||||
|           "version": "6.17.0", |           "version": "6.19.1", | ||||||
|           "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.17.0.tgz", |           "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz", | ||||||
|           "integrity": "sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==", |           "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==", | ||||||
|           "dev": true |           "dev": true | ||||||
|         }, |         }, | ||||||
|         "@typescript-eslint/typescript-estree": { |         "@typescript-eslint/typescript-estree": { | ||||||
|           "version": "6.17.0", |           "version": "6.19.1", | ||||||
|           "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.17.0.tgz", |           "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz", | ||||||
|           "integrity": "sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==", |           "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==", | ||||||
|           "dev": true, |           "dev": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "@typescript-eslint/types": "6.17.0", |             "@typescript-eslint/types": "6.19.1", | ||||||
|             "@typescript-eslint/visitor-keys": "6.17.0", |             "@typescript-eslint/visitor-keys": "6.19.1", | ||||||
|             "debug": "^4.3.4", |             "debug": "^4.3.4", | ||||||
|             "globby": "^11.1.0", |             "globby": "^11.1.0", | ||||||
|             "is-glob": "^4.0.3", |             "is-glob": "^4.0.3", | ||||||
| @ -11105,12 +11105,12 @@ | |||||||
|           } |           } | ||||||
|         }, |         }, | ||||||
|         "@typescript-eslint/visitor-keys": { |         "@typescript-eslint/visitor-keys": { | ||||||
|           "version": "6.17.0", |           "version": "6.19.1", | ||||||
|           "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.17.0.tgz", |           "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz", | ||||||
|           "integrity": "sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==", |           "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==", | ||||||
|           "dev": true, |           "dev": true, | ||||||
|           "requires": { |           "requires": { | ||||||
|             "@typescript-eslint/types": "6.17.0", |             "@typescript-eslint/types": "6.19.1", | ||||||
|             "eslint-visitor-keys": "^3.4.1" |             "eslint-visitor-keys": "^3.4.1" | ||||||
|           } |           } | ||||||
|         }, |         }, | ||||||
| @ -12436,9 +12436,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "eslint-plugin-jest": { |     "eslint-plugin-jest": { | ||||||
|       "version": "27.6.1", |       "version": "27.6.3", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.1.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.6.3.tgz", | ||||||
|       "integrity": "sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==", |       "integrity": "sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@typescript-eslint/utils": "^5.10.0" |         "@typescript-eslint/utils": "^5.10.0" | ||||||
| @ -12483,9 +12483,9 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "eslint-plugin-prettier": { |     "eslint-plugin-prettier": { | ||||||
|       "version": "5.1.2", |       "version": "5.1.3", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.2.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", | ||||||
|       "integrity": "sha512-dhlpWc9vOwohcWmClFcA+HjlvUpuyynYs0Rf+L/P6/0iQE6vlHW9l5bkfzN62/Stm9fbq8ku46qzde76T1xlSg==", |       "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "prettier-linter-helpers": "^1.0.0", |         "prettier-linter-helpers": "^1.0.0", | ||||||
| @ -14742,9 +14742,9 @@ | |||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "prettier": { |     "prettier": { | ||||||
|       "version": "3.1.1", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", |       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.4.tgz", | ||||||
|       "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", |       "integrity": "sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|     "prettier-linter-helpers": { |     "prettier-linter-helpers": { | ||||||
| @ -15394,9 +15394,9 @@ | |||||||
|       "requires": {} |       "requires": {} | ||||||
|     }, |     }, | ||||||
|     "ts-jest": { |     "ts-jest": { | ||||||
|       "version": "29.1.1", |       "version": "29.1.2", | ||||||
|       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", |       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", | ||||||
|       "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", |       "integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "bs-logger": "0.x", |         "bs-logger": "0.x", | ||||||
|  | |||||||
							
								
								
									
										14
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								package.json
									
									
									
									
									
								
							| @ -28,8 +28,8 @@ | |||||||
|   ], |   ], | ||||||
|   "license": "MIT", |   "license": "MIT", | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@actions/artifact": "2.0.0", |     "@actions/artifact": "2.1.0", | ||||||
|     "@actions/cache": "3.2.2", |     "@actions/cache": "3.2.3", | ||||||
|     "@actions/core": "1.10.1", |     "@actions/core": "1.10.1", | ||||||
|     "@actions/exec": "1.1.1", |     "@actions/exec": "1.1.1", | ||||||
|     "@actions/github": "6.0.0", |     "@actions/github": "6.0.0", | ||||||
| @ -45,18 +45,18 @@ | |||||||
|     "@types/jest": "29.5.11", |     "@types/jest": "29.5.11", | ||||||
|     "@types/node": "20.10.0", |     "@types/node": "20.10.0", | ||||||
|     "@types/unzipper": "0.10.9", |     "@types/unzipper": "0.10.9", | ||||||
|     "@typescript-eslint/parser": "6.17.0", |     "@typescript-eslint/parser": "6.19.1", | ||||||
|     "@vercel/ncc": "0.38.1", |     "@vercel/ncc": "0.38.1", | ||||||
|     "eslint": "8.56.0", |     "eslint": "8.56.0", | ||||||
|     "eslint-plugin-github": "4.10.1", |     "eslint-plugin-github": "4.10.1", | ||||||
|     "eslint-plugin-jest": "27.6.1", |     "eslint-plugin-jest": "27.6.3", | ||||||
|     "eslint-plugin-prettier": "5.1.2", |     "eslint-plugin-prettier": "5.1.3", | ||||||
|     "jest": "29.7.0", |     "jest": "29.7.0", | ||||||
|     "js-yaml": "4.1.0", |     "js-yaml": "4.1.0", | ||||||
|     "npm-run-all": "4.1.5", |     "npm-run-all": "4.1.5", | ||||||
|     "patch-package": "8.0.0", |     "patch-package": "8.0.0", | ||||||
|     "prettier": "3.1.1", |     "prettier": "3.2.4", | ||||||
|     "ts-jest": "29.1.1", |     "ts-jest": "29.1.2", | ||||||
|     "typescript": "5.3.3" |     "typescript": "5.3.3" | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 daz
						daz