aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPauline <git@ethanlibs.co>2024-01-10 19:58:58 -0500
committerPauline <git@ethanlibs.co>2024-01-10 19:58:58 -0500
commit8be3434d32d7ed9046000377f7f9e59ef2a971b3 (patch)
treea17c19137054e4768e57799cd3932dd92e66a69b
parent75676183d008a07070db8fdd52af3fdf0bbfb8a7 (diff)
downloadNexus-8be3434d32d7ed9046000377f7f9e59ef2a971b3.tar.gz
Nexus-8be3434d32d7ed9046000377f7f9e59ef2a971b3.tar.bz2
Nexus-8be3434d32d7ed9046000377f7f9e59ef2a971b3.zip
super unfinished stuff but i was getting yelled at by wybest
-rw-r--r--.github/actions/publish-artifacts/.gitignore2
-rw-r--r--.github/actions/publish-artifacts/action.yaml14
-rw-r--r--.github/actions/publish-artifacts/dist/index.js90
-rw-r--r--.github/actions/publish-artifacts/index.ts101
-rw-r--r--.github/actions/publish-artifacts/package.json18
-rw-r--r--.github/actions/publish-artifacts/tsconfig.json11
-rw-r--r--.vscode/extensions.json3
-rw-r--r--.vscode/settings.json23
-rw-r--r--apps/docs/package.json3
-rw-r--r--apps/website/config.ts4
-rw-r--r--apps/website/package.json7
-rw-r--r--apps/website/public/.well-known/webfinger23
-rw-r--r--apps/website/public/favicon.svg4
-rw-r--r--apps/website/public/robots.txt6
-rw-r--r--apps/website/src/components/base/Footer.astro2
-rw-r--r--apps/website/src/components/shared/BaseHead.astro15
-rw-r--r--apps/website/src/components/shared/SEO.astro89
-rw-r--r--apps/website/src/pages/legal/ip.astro22
-rw-r--r--apps/website/src/pages/legal/privacy.astro (renamed from apps/website/src/pages/privacy.astro)0
-rw-r--r--apps/website/src/pages/legal/security.astro22
-rw-r--r--apps/website/src/pages/legal/terms.astro (renamed from apps/website/src/pages/tos.astro)0
-rw-r--r--apps/website/src/types/smartypants.d.ts4
-rw-r--r--apps/website/vercel.json3
-rw-r--r--packages/ui/package.json6
-rw-r--r--pnpm-lock.yaml115
25 files changed, 295 insertions, 292 deletions
diff --git a/.github/actions/publish-artifacts/.gitignore b/.github/actions/publish-artifacts/.gitignore
deleted file mode 100644
index 5c4b4fd..0000000
--- a/.github/actions/publish-artifacts/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# pls tell me there is a better way
-!dist
diff --git a/.github/actions/publish-artifacts/action.yaml b/.github/actions/publish-artifacts/action.yaml
deleted file mode 100644
index 1bc878a..0000000
--- a/.github/actions/publish-artifacts/action.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
-name: Publish artifacts
-description: Publishes artifacts after CI process
-inputs:
- target:
- description: target triples for built artifact
- profile:
- description: '''debug'' or ''release'''
- os:
- description: '''darwin'', ''windows'', or ''linux'''
- arch:
- description: '''x86_64'' or ''aarch64'''
-runs:
- using: node20
- main: dist/index.js
diff --git a/.github/actions/publish-artifacts/dist/index.js b/.github/actions/publish-artifacts/dist/index.js
deleted file mode 100644
index 131ee41..0000000
--- a/.github/actions/publish-artifacts/dist/index.js
+++ /dev/null
@@ -1,90 +0,0 @@
-(()=>{var __webpack_modules__={4674:function(r,i,a){"use strict";var s=this&&this.__createBinding||(Object.create?function(r,i,a,s){if(s===undefined)s=a;var l=Object.getOwnPropertyDescriptor(i,a);if(!l||("get"in l?!i.__esModule:l.writable||l.configurable)){l={enumerable:true,get:function(){return i[a]}}}Object.defineProperty(r,s,l)}:function(r,i,a,s){if(s===undefined)s=a;r[s]=i[a]});var l=this&&this.__exportStar||function(r,i){for(var a in r)if(a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a))s(i,r,a)};Object.defineProperty(i,"__esModule",{value:true});const c=a(2767);l(a(3512),i);l(a(3243),i);l(a(2767),i);const p=new c.DefaultArtifactClient;i["default"]=p},7935:(r,i,a)=>{"use strict";Object.defineProperty(i,"__esModule",{value:true});i.Timestamp=void 0;const s=a(2480);const l=a(2480);const c=a(2480);const p=a(2480);const d=a(2480);const u=a(2480);const A=a(2480);class Timestamp$Type extends A.MessageType{constructor(){super("google.protobuf.Timestamp",[{no:1,name:"seconds",kind:"scalar",T:3},{no:2,name:"nanos",kind:"scalar",T:5}])}now(){const r=this.create();const i=Date.now();r.seconds=u.PbLong.from(Math.floor(i/1e3)).toString();r.nanos=i%1e3*1e6;return r}toDate(r){return new Date(u.PbLong.from(r.seconds).toNumber()*1e3+Math.ceil(r.nanos/1e6))}fromDate(r){const i=this.create();const a=r.getTime();i.seconds=u.PbLong.from(Math.floor(a/1e3)).toString();i.nanos=a%1e3*1e6;return i}internalJsonWrite(r,i){let a=u.PbLong.from(r.seconds).toNumber()*1e3;if(a<Date.parse("0001-01-01T00:00:00Z")||a>Date.parse("9999-12-31T23:59:59Z"))throw new Error("Unable to encode Timestamp to JSON. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.");if(r.nanos<0)throw new Error("Unable to encode invalid Timestamp to JSON. Nanos must not be negative.");let s="Z";if(r.nanos>0){let i=(r.nanos+1e9).toString().substring(1);if(i.substring(3)==="000000")s="."+i.substring(0,3)+"Z";else if(i.substring(6)==="000")s="."+i.substring(0,6)+"Z";else s="."+i+"Z"}return new Date(a).toISOString().replace(".000Z",s)}internalJsonRead(r,i,a){if(typeof r!=="string")throw new Error("Unable to parse Timestamp from JSON "+(0,d.typeofJsonValue)(r)+".");let s=r.match(/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2}):([0-9]{2})(?:Z|\.([0-9]{3,9})Z|([+-][0-9][0-9]:[0-9][0-9]))$/);if(!s)throw new Error("Unable to parse Timestamp from JSON. Invalid format.");let l=Date.parse(s[1]+"-"+s[2]+"-"+s[3]+"T"+s[4]+":"+s[5]+":"+s[6]+(s[8]?s[8]:"Z"));if(Number.isNaN(l))throw new Error("Unable to parse Timestamp from JSON. Invalid value.");if(l<Date.parse("0001-01-01T00:00:00Z")||l>Date.parse("9999-12-31T23:59:59Z"))throw new globalThis.Error("Unable to parse Timestamp from JSON. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.");if(!a)a=this.create();a.seconds=u.PbLong.from(l/1e3).toString();a.nanos=0;if(s[7])a.nanos=parseInt("1"+s[7]+"0".repeat(9-s[7].length))-1e9;return a}create(r){const i={seconds:"0",nanos:0};globalThis.Object.defineProperty(i,p.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,c.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let c=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:c.seconds=r.int64().toString();break;case 2:c.nanos=r.int32();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?l.UnknownFieldHandler.onRead:p)(this.typeName,c,i,s,d)}}return c}internalBinaryWrite(r,i,a){if(r.seconds!=="0")i.tag(1,s.WireType.Varint).int64(r.seconds);if(r.nanos!==0)i.tag(2,s.WireType.Varint).int32(r.nanos);let c=a.writeUnknownFields;if(c!==false)(c==true?l.UnknownFieldHandler.onWrite:c)(this.typeName,r,i);return i}}i.Timestamp=new Timestamp$Type},985:(r,i,a)=>{"use strict";Object.defineProperty(i,"__esModule",{value:true});i.BytesValue=i.StringValue=i.BoolValue=i.UInt32Value=i.Int32Value=i.UInt64Value=i.Int64Value=i.FloatValue=i.DoubleValue=void 0;const s=a(2480);const l=a(2480);const c=a(2480);const p=a(2480);const d=a(2480);const u=a(2480);const A=a(2480);class DoubleValue$Type extends A.MessageType{constructor(){super("google.protobuf.DoubleValue",[{no:1,name:"value",kind:"scalar",T:1}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(2,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,1,undefined,"value");return a}create(r){const i={value:0};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.double();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!==0)i.tag(1,c.WireType.Bit64).double(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.DoubleValue=new DoubleValue$Type;class FloatValue$Type extends A.MessageType{constructor(){super("google.protobuf.FloatValue",[{no:1,name:"value",kind:"scalar",T:2}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(1,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,1,undefined,"value");return a}create(r){const i={value:0};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.float();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!==0)i.tag(1,c.WireType.Bit32).float(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.FloatValue=new FloatValue$Type;class Int64Value$Type extends A.MessageType{constructor(){super("google.protobuf.Int64Value",[{no:1,name:"value",kind:"scalar",T:3}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(s.ScalarType.INT64,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,s.ScalarType.INT64,l.LongType.STRING,"value");return a}create(r){const i={value:"0"};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.int64().toString();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!=="0")i.tag(1,c.WireType.Varint).int64(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.Int64Value=new Int64Value$Type;class UInt64Value$Type extends A.MessageType{constructor(){super("google.protobuf.UInt64Value",[{no:1,name:"value",kind:"scalar",T:4}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(s.ScalarType.UINT64,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,s.ScalarType.UINT64,l.LongType.STRING,"value");return a}create(r){const i={value:"0"};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.uint64().toString();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!=="0")i.tag(1,c.WireType.Varint).uint64(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.UInt64Value=new UInt64Value$Type;class Int32Value$Type extends A.MessageType{constructor(){super("google.protobuf.Int32Value",[{no:1,name:"value",kind:"scalar",T:5}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(5,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,5,undefined,"value");return a}create(r){const i={value:0};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.int32();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!==0)i.tag(1,c.WireType.Varint).int32(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.Int32Value=new Int32Value$Type;class UInt32Value$Type extends A.MessageType{constructor(){super("google.protobuf.UInt32Value",[{no:1,name:"value",kind:"scalar",T:13}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(13,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,13,undefined,"value");return a}create(r){const i={value:0};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.uint32();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!==0)i.tag(1,c.WireType.Varint).uint32(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.UInt32Value=new UInt32Value$Type;class BoolValue$Type extends A.MessageType{constructor(){super("google.protobuf.BoolValue",[{no:1,name:"value",kind:"scalar",T:8}])}internalJsonWrite(r,i){return r.value}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,8,undefined,"value");return a}create(r){const i={value:false};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.bool();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!==false)i.tag(1,c.WireType.Varint).bool(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.BoolValue=new BoolValue$Type;class StringValue$Type extends A.MessageType{constructor(){super("google.protobuf.StringValue",[{no:1,name:"value",kind:"scalar",T:9}])}internalJsonWrite(r,i){return r.value}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,9,undefined,"value");return a}create(r){const i={value:""};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.string();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value!=="")i.tag(1,c.WireType.LengthDelimited).string(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.StringValue=new StringValue$Type;class BytesValue$Type extends A.MessageType{constructor(){super("google.protobuf.BytesValue",[{no:1,name:"value",kind:"scalar",T:12}])}internalJsonWrite(r,i){return this.refJsonWriter.scalar(12,r.value,"value",false,true)}internalJsonRead(r,i,a){if(!a)a=this.create();a.value=this.refJsonReader.scalar(r,12,undefined,"value");return a}create(r){const i={value:new Uint8Array(0)};globalThis.Object.defineProperty(i,u.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,d.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),c=r.pos+i;while(r.pos<c){let[i,s]=r.tag();switch(i){case 1:l.value=r.bytes();break;default:let c=a.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(c!==false)(c===true?p.UnknownFieldHandler.onRead:c)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.value.length)i.tag(1,c.WireType.LengthDelimited).bytes(r.value);let s=a.writeUnknownFields;if(s!==false)(s==true?p.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.BytesValue=new BytesValue$Type},6414:function(r,i,a){"use strict";var s=this&&this.__createBinding||(Object.create?function(r,i,a,s){if(s===undefined)s=a;var l=Object.getOwnPropertyDescriptor(i,a);if(!l||("get"in l?!i.__esModule:l.writable||l.configurable)){l={enumerable:true,get:function(){return i[a]}}}Object.defineProperty(r,s,l)}:function(r,i,a,s){if(s===undefined)s=a;r[s]=i[a]});var l=this&&this.__exportStar||function(r,i){for(var a in r)if(a!=="default"&&!Object.prototype.hasOwnProperty.call(i,a))s(i,r,a)};Object.defineProperty(i,"__esModule",{value:true});l(a(7935),i);l(a(985),i);l(a(4436),i);l(a(8743),i)},4436:(r,i,a)=>{"use strict";Object.defineProperty(i,"__esModule",{value:true});i.ArtifactService=i.GetSignedArtifactURLResponse=i.GetSignedArtifactURLRequest=i.ListArtifactsResponse_MonolithArtifact=i.ListArtifactsResponse=i.ListArtifactsRequest=i.FinalizeArtifactResponse=i.FinalizeArtifactRequest=i.CreateArtifactResponse=i.CreateArtifactRequest=void 0;const s=a(6018);const l=a(2480);const c=a(2480);const p=a(2480);const d=a(2480);const u=a(2480);const A=a(985);const h=a(985);const g=a(7935);class CreateArtifactRequest$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.CreateArtifactRequest",[{no:1,name:"workflow_run_backend_id",kind:"scalar",T:9},{no:2,name:"workflow_job_run_backend_id",kind:"scalar",T:9},{no:3,name:"name",kind:"scalar",T:9},{no:4,name:"expires_at",kind:"message",T:()=>g.Timestamp},{no:5,name:"version",kind:"scalar",T:5}])}create(r){const i={workflowRunBackendId:"",workflowJobRunBackendId:"",name:"",version:0};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.workflowRunBackendId=r.string();break;case 2:l.workflowJobRunBackendId=r.string();break;case 3:l.name=r.string();break;case 4:l.expiresAt=g.Timestamp.internalBinaryRead(r,r.uint32(),a,l.expiresAt);break;case 5:l.version=r.int32();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.workflowRunBackendId!=="")i.tag(1,l.WireType.LengthDelimited).string(r.workflowRunBackendId);if(r.workflowJobRunBackendId!=="")i.tag(2,l.WireType.LengthDelimited).string(r.workflowJobRunBackendId);if(r.name!=="")i.tag(3,l.WireType.LengthDelimited).string(r.name);if(r.expiresAt)g.Timestamp.internalBinaryWrite(r.expiresAt,i.tag(4,l.WireType.LengthDelimited).fork(),a).join();if(r.version!==0)i.tag(5,l.WireType.Varint).int32(r.version);let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.CreateArtifactRequest=new CreateArtifactRequest$Type;class CreateArtifactResponse$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.CreateArtifactResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9}])}create(r){const i={ok:false,signedUploadUrl:""};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.ok=r.bool();break;case 2:l.signedUploadUrl=r.string();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.ok!==false)i.tag(1,l.WireType.Varint).bool(r.ok);if(r.signedUploadUrl!=="")i.tag(2,l.WireType.LengthDelimited).string(r.signedUploadUrl);let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.CreateArtifactResponse=new CreateArtifactResponse$Type;class FinalizeArtifactRequest$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.FinalizeArtifactRequest",[{no:1,name:"workflow_run_backend_id",kind:"scalar",T:9},{no:2,name:"workflow_job_run_backend_id",kind:"scalar",T:9},{no:3,name:"name",kind:"scalar",T:9},{no:4,name:"size",kind:"scalar",T:3},{no:5,name:"hash",kind:"message",T:()=>h.StringValue}])}create(r){const i={workflowRunBackendId:"",workflowJobRunBackendId:"",name:"",size:"0"};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.workflowRunBackendId=r.string();break;case 2:l.workflowJobRunBackendId=r.string();break;case 3:l.name=r.string();break;case 4:l.size=r.int64().toString();break;case 5:l.hash=h.StringValue.internalBinaryRead(r,r.uint32(),a,l.hash);break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.workflowRunBackendId!=="")i.tag(1,l.WireType.LengthDelimited).string(r.workflowRunBackendId);if(r.workflowJobRunBackendId!=="")i.tag(2,l.WireType.LengthDelimited).string(r.workflowJobRunBackendId);if(r.name!=="")i.tag(3,l.WireType.LengthDelimited).string(r.name);if(r.size!=="0")i.tag(4,l.WireType.Varint).int64(r.size);if(r.hash)h.StringValue.internalBinaryWrite(r.hash,i.tag(5,l.WireType.LengthDelimited).fork(),a).join();let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.FinalizeArtifactRequest=new FinalizeArtifactRequest$Type;class FinalizeArtifactResponse$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.FinalizeArtifactResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"artifact_id",kind:"scalar",T:3}])}create(r){const i={ok:false,artifactId:"0"};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.ok=r.bool();break;case 2:l.artifactId=r.int64().toString();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.ok!==false)i.tag(1,l.WireType.Varint).bool(r.ok);if(r.artifactId!=="0")i.tag(2,l.WireType.Varint).int64(r.artifactId);let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.FinalizeArtifactResponse=new FinalizeArtifactResponse$Type;class ListArtifactsRequest$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.ListArtifactsRequest",[{no:1,name:"workflow_run_backend_id",kind:"scalar",T:9},{no:2,name:"workflow_job_run_backend_id",kind:"scalar",T:9},{no:3,name:"name_filter",kind:"message",T:()=>h.StringValue},{no:4,name:"id_filter",kind:"message",T:()=>A.Int64Value}])}create(r){const i={workflowRunBackendId:"",workflowJobRunBackendId:""};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.workflowRunBackendId=r.string();break;case 2:l.workflowJobRunBackendId=r.string();break;case 3:l.nameFilter=h.StringValue.internalBinaryRead(r,r.uint32(),a,l.nameFilter);break;case 4:l.idFilter=A.Int64Value.internalBinaryRead(r,r.uint32(),a,l.idFilter);break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.workflowRunBackendId!=="")i.tag(1,l.WireType.LengthDelimited).string(r.workflowRunBackendId);if(r.workflowJobRunBackendId!=="")i.tag(2,l.WireType.LengthDelimited).string(r.workflowJobRunBackendId);if(r.nameFilter)h.StringValue.internalBinaryWrite(r.nameFilter,i.tag(3,l.WireType.LengthDelimited).fork(),a).join();if(r.idFilter)A.Int64Value.internalBinaryWrite(r.idFilter,i.tag(4,l.WireType.LengthDelimited).fork(),a).join();let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.ListArtifactsRequest=new ListArtifactsRequest$Type;class ListArtifactsResponse$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.ListArtifactsResponse",[{no:1,name:"artifacts",kind:"message",repeat:1,T:()=>i.ListArtifactsResponse_MonolithArtifact}])}create(r){const i={artifacts:[]};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,a,s,l){let p=l!==null&&l!==void 0?l:this.create(),d=r.pos+a;while(r.pos<d){let[a,l]=r.tag();switch(a){case 1:p.artifacts.push(i.ListArtifactsResponse_MonolithArtifact.internalBinaryRead(r,r.uint32(),s));break;default:let d=s.readUnknownField;if(d==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${l}) for ${this.typeName}`);let u=r.skip(l);if(d!==false)(d===true?c.UnknownFieldHandler.onRead:d)(this.typeName,p,a,l,u)}}return p}internalBinaryWrite(r,a,s){for(let c=0;c<r.artifacts.length;c++)i.ListArtifactsResponse_MonolithArtifact.internalBinaryWrite(r.artifacts[c],a.tag(1,l.WireType.LengthDelimited).fork(),s).join();let p=s.writeUnknownFields;if(p!==false)(p==true?c.UnknownFieldHandler.onWrite:p)(this.typeName,r,a);return a}}i.ListArtifactsResponse=new ListArtifactsResponse$Type;class ListArtifactsResponse_MonolithArtifact$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.ListArtifactsResponse.MonolithArtifact",[{no:1,name:"workflow_run_backend_id",kind:"scalar",T:9},{no:2,name:"workflow_job_run_backend_id",kind:"scalar",T:9},{no:3,name:"database_id",kind:"scalar",T:3},{no:4,name:"name",kind:"scalar",T:9},{no:5,name:"size",kind:"scalar",T:3},{no:6,name:"created_at",kind:"message",T:()=>g.Timestamp}])}create(r){const i={workflowRunBackendId:"",workflowJobRunBackendId:"",databaseId:"0",name:"",size:"0"};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.workflowRunBackendId=r.string();break;case 2:l.workflowJobRunBackendId=r.string();break;case 3:l.databaseId=r.int64().toString();break;case 4:l.name=r.string();break;case 5:l.size=r.int64().toString();break;case 6:l.createdAt=g.Timestamp.internalBinaryRead(r,r.uint32(),a,l.createdAt);break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.workflowRunBackendId!=="")i.tag(1,l.WireType.LengthDelimited).string(r.workflowRunBackendId);if(r.workflowJobRunBackendId!=="")i.tag(2,l.WireType.LengthDelimited).string(r.workflowJobRunBackendId);if(r.databaseId!=="0")i.tag(3,l.WireType.Varint).int64(r.databaseId);if(r.name!=="")i.tag(4,l.WireType.LengthDelimited).string(r.name);if(r.size!=="0")i.tag(5,l.WireType.Varint).int64(r.size);if(r.createdAt)g.Timestamp.internalBinaryWrite(r.createdAt,i.tag(6,l.WireType.LengthDelimited).fork(),a).join();let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.ListArtifactsResponse_MonolithArtifact=new ListArtifactsResponse_MonolithArtifact$Type;class GetSignedArtifactURLRequest$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.GetSignedArtifactURLRequest",[{no:1,name:"workflow_run_backend_id",kind:"scalar",T:9},{no:2,name:"workflow_job_run_backend_id",kind:"scalar",T:9},{no:3,name:"name",kind:"scalar",T:9}])}create(r){const i={workflowRunBackendId:"",workflowJobRunBackendId:"",name:""};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.workflowRunBackendId=r.string();break;case 2:l.workflowJobRunBackendId=r.string();break;case 3:l.name=r.string();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.workflowRunBackendId!=="")i.tag(1,l.WireType.LengthDelimited).string(r.workflowRunBackendId);if(r.workflowJobRunBackendId!=="")i.tag(2,l.WireType.LengthDelimited).string(r.workflowJobRunBackendId);if(r.name!=="")i.tag(3,l.WireType.LengthDelimited).string(r.name);let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.GetSignedArtifactURLRequest=new GetSignedArtifactURLRequest$Type;class GetSignedArtifactURLResponse$Type extends u.MessageType{constructor(){super("github.actions.results.api.v1.GetSignedArtifactURLResponse",[{no:1,name:"signed_url",kind:"scalar",T:9}])}create(r){const i={signedUrl:""};globalThis.Object.defineProperty(i,d.MESSAGE_TYPE,{enumerable:false,value:this});if(r!==undefined)(0,p.reflectionMergePartial)(this,i,r);return i}internalBinaryRead(r,i,a,s){let l=s!==null&&s!==void 0?s:this.create(),p=r.pos+i;while(r.pos<p){let[i,s]=r.tag();switch(i){case 1:l.signedUrl=r.string();break;default:let p=a.readUnknownField;if(p==="throw")throw new globalThis.Error(`Unknown field ${i} (wire type ${s}) for ${this.typeName}`);let d=r.skip(s);if(p!==false)(p===true?c.UnknownFieldHandler.onRead:p)(this.typeName,l,i,s,d)}}return l}internalBinaryWrite(r,i,a){if(r.signedUrl!=="")i.tag(1,l.WireType.LengthDelimited).string(r.signedUrl);let s=a.writeUnknownFields;if(s!==false)(s==true?c.UnknownFieldHandler.onWrite:s)(this.typeName,r,i);return i}}i.GetSignedArtifactURLResponse=new GetSignedArtifactURLResponse$Type;i.ArtifactService=new s.ServiceType("github.actions.results.api.v1.ArtifactService",[{name:"CreateArtifact",options:{},I:i.CreateArtifactRequest,O:i.CreateArtifactResponse},{name:"FinalizeArtifact",options:{},I:i.FinalizeArtifactRequest,O:i.FinalizeArtifactResponse},{name:"ListArtifacts",options:{},I:i.ListArtifactsRequest,O:i.ListArtifactsResponse},{name:"GetSignedArtifactURL",options:{},I:i.GetSignedArtifactURLRequest,O:i.GetSignedArtifactURLResponse}])},8743:function(r,i,a){"use strict";var s=this&&this.__awaiter||function(r,i,a,s){function adopt(r){return r instanceof a?r:new a((function(i){i(r)}))}return new(a||(a=Promise))((function(a,l){function fulfilled(r){try{step(s.next(r))}catch(r){l(r)}}function rejected(r){try{step(s["throw"](r))}catch(r){l(r)}}function step(r){r.done?a(r.value):adopt(r.value).then(fulfilled,rejected)}step((s=s.apply(r,i||[])).next())}))};Object.defineProperty(i,"__esModule",{value:true});i.createArtifactServiceServer=i.ArtifactServiceMethodList=i.ArtifactServiceMethod=i.ArtifactServiceClientProtobuf=i.ArtifactServiceClientJSON=void 0;const l=a(1043);const c=a(4436);class ArtifactServiceClientJSON{constructor(r){this.rpc=r;this.CreateArtifact.bind(this);this.FinalizeArtifact.bind(this);this.ListArtifacts.bind(this);this.GetSignedArtifactURL.bind(this)}CreateArtifact(r){const i=c.CreateArtifactRequest.toJson(r,{useProtoFieldName:true,emitDefaultValues:false});const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","CreateArtifact","application/json",i);return a.then((r=>c.CreateArtifactResponse.fromJson(r,{ignoreUnknownFields:true})))}FinalizeArtifact(r){const i=c.FinalizeArtifactRequest.toJson(r,{useProtoFieldName:true,emitDefaultValues:false});const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","FinalizeArtifact","application/json",i);return a.then((r=>c.FinalizeArtifactResponse.fromJson(r,{ignoreUnknownFields:true})))}ListArtifacts(r){const i=c.ListArtifactsRequest.toJson(r,{useProtoFieldName:true,emitDefaultValues:false});const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","ListArtifacts","application/json",i);return a.then((r=>c.ListArtifactsResponse.fromJson(r,{ignoreUnknownFields:true})))}GetSignedArtifactURL(r){const i=c.GetSignedArtifactURLRequest.toJson(r,{useProtoFieldName:true,emitDefaultValues:false});const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","GetSignedArtifactURL","application/json",i);return a.then((r=>c.GetSignedArtifactURLResponse.fromJson(r,{ignoreUnknownFields:true})))}}i.ArtifactServiceClientJSON=ArtifactServiceClientJSON;class ArtifactServiceClientProtobuf{constructor(r){this.rpc=r;this.CreateArtifact.bind(this);this.FinalizeArtifact.bind(this);this.ListArtifacts.bind(this);this.GetSignedArtifactURL.bind(this)}CreateArtifact(r){const i=c.CreateArtifactRequest.toBinary(r);const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","CreateArtifact","application/protobuf",i);return a.then((r=>c.CreateArtifactResponse.fromBinary(r)))}FinalizeArtifact(r){const i=c.FinalizeArtifactRequest.toBinary(r);const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","FinalizeArtifact","application/protobuf",i);return a.then((r=>c.FinalizeArtifactResponse.fromBinary(r)))}ListArtifacts(r){const i=c.ListArtifactsRequest.toBinary(r);const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","ListArtifacts","application/protobuf",i);return a.then((r=>c.ListArtifactsResponse.fromBinary(r)))}GetSignedArtifactURL(r){const i=c.GetSignedArtifactURLRequest.toBinary(r);const a=this.rpc.request("github.actions.results.api.v1.ArtifactService","GetSignedArtifactURL","application/protobuf",i);return a.then((r=>c.GetSignedArtifactURLResponse.fromBinary(r)))}}i.ArtifactServiceClientProtobuf=ArtifactServiceClientProtobuf;var p;(function(r){r["CreateArtifact"]="CreateArtifact";r["FinalizeArtifact"]="FinalizeArtifact";r["ListArtifacts"]="ListArtifacts";r["GetSignedArtifactURL"]="GetSignedArtifactURL"})(p||(i.ArtifactServiceMethod=p={}));i.ArtifactServiceMethodList=[p.CreateArtifact,p.FinalizeArtifact,p.ListArtifacts,p.GetSignedArtifactURL];function createArtifactServiceServer(r){return new l.TwirpServer({service:r,packageName:"github.actions.results.api.v1",serviceName:"ArtifactService",methodList:i.ArtifactServiceMethodList,matchRoute:matchArtifactServiceRoute})}i.createArtifactServiceServer=createArtifactServiceServer;function matchArtifactServiceRoute(r,i){switch(r){case"CreateArtifact":return(r,a,l,c)=>s(this,void 0,void 0,(function*(){r=Object.assign(Object.assign({},r),{methodName:"CreateArtifact"});yield i.onMatch(r);return handleArtifactServiceCreateArtifactRequest(r,a,l,c)}));case"FinalizeArtifact":return(r,a,l,c)=>s(this,void 0,void 0,(function*(){r=Object.assign(Object.assign({},r),{methodName:"FinalizeArtifact"});yield i.onMatch(r);return handleArtifactServiceFinalizeArtifactRequest(r,a,l,c)}));case"ListArtifacts":return(r,a,l,c)=>s(this,void 0,void 0,(function*(){r=Object.assign(Object.assign({},r),{methodName:"ListArtifacts"});yield i.onMatch(r);return handleArtifactServiceListArtifactsRequest(r,a,l,c)}));case"GetSignedArtifactURL":return(r,a,l,c)=>s(this,void 0,void 0,(function*(){r=Object.assign(Object.assign({},r),{methodName:"GetSignedArtifactURL"});yield i.onMatch(r);return handleArtifactServiceGetSignedArtifactURLRequest(r,a,l,c)}));default:i.onNotFound();const r=`no handler found`;throw new l.TwirpError(l.TwirpErrorCode.BadRoute,r)}}function handleArtifactServiceCreateArtifactRequest(r,i,a,s){switch(r.contentType){case l.TwirpContentType.JSON:return handleArtifactServiceCreateArtifactJSON(r,i,a,s);case l.TwirpContentType.Protobuf:return handleArtifactServiceCreateArtifactProtobuf(r,i,a,s);default:const c="unexpected Content-Type";throw new l.TwirpError(l.TwirpErrorCode.BadRoute,c)}}function handleArtifactServiceFinalizeArtifactRequest(r,i,a,s){switch(r.contentType){case l.TwirpContentType.JSON:return handleArtifactServiceFinalizeArtifactJSON(r,i,a,s);case l.TwirpContentType.Protobuf:return handleArtifactServiceFinalizeArtifactProtobuf(r,i,a,s);default:const c="unexpected Content-Type";throw new l.TwirpError(l.TwirpErrorCode.BadRoute,c)}}function handleArtifactServiceListArtifactsRequest(r,i,a,s){switch(r.contentType){case l.TwirpContentType.JSON:return handleArtifactServiceListArtifactsJSON(r,i,a,s);case l.TwirpContentType.Protobuf:return handleArtifactServiceListArtifactsProtobuf(r,i,a,s);default:const c="unexpected Content-Type";throw new l.TwirpError(l.TwirpErrorCode.BadRoute,c)}}function handleArtifactServiceGetSignedArtifactURLRequest(r,i,a,s){switch(r.contentType){case l.TwirpContentType.JSON:return handleArtifactServiceGetSignedArtifactURLJSON(r,i,a,s);case l.TwirpContentType.Protobuf:return handleArtifactServiceGetSignedArtifactURLProtobuf(r,i,a,s);default:const c="unexpected Content-Type";throw new l.TwirpError(l.TwirpErrorCode.BadRoute,c)}}function handleArtifactServiceCreateArtifactJSON(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{const r=JSON.parse(a.toString()||"{}");s=c.CreateArtifactRequest.fromJson(r,{ignoreUnknownFields:true})}catch(r){if(r instanceof Error){const i="the json request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.CreateArtifact(r,a)))}else{d=yield i.CreateArtifact(r,s)}return JSON.stringify(c.CreateArtifactResponse.toJson(d,{useProtoFieldName:true,emitDefaultValues:false}))}))}function handleArtifactServiceFinalizeArtifactJSON(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{const r=JSON.parse(a.toString()||"{}");s=c.FinalizeArtifactRequest.fromJson(r,{ignoreUnknownFields:true})}catch(r){if(r instanceof Error){const i="the json request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.FinalizeArtifact(r,a)))}else{d=yield i.FinalizeArtifact(r,s)}return JSON.stringify(c.FinalizeArtifactResponse.toJson(d,{useProtoFieldName:true,emitDefaultValues:false}))}))}function handleArtifactServiceListArtifactsJSON(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{const r=JSON.parse(a.toString()||"{}");s=c.ListArtifactsRequest.fromJson(r,{ignoreUnknownFields:true})}catch(r){if(r instanceof Error){const i="the json request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.ListArtifacts(r,a)))}else{d=yield i.ListArtifacts(r,s)}return JSON.stringify(c.ListArtifactsResponse.toJson(d,{useProtoFieldName:true,emitDefaultValues:false}))}))}function handleArtifactServiceGetSignedArtifactURLJSON(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{const r=JSON.parse(a.toString()||"{}");s=c.GetSignedArtifactURLRequest.fromJson(r,{ignoreUnknownFields:true})}catch(r){if(r instanceof Error){const i="the json request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.GetSignedArtifactURL(r,a)))}else{d=yield i.GetSignedArtifactURL(r,s)}return JSON.stringify(c.GetSignedArtifactURLResponse.toJson(d,{useProtoFieldName:true,emitDefaultValues:false}))}))}function handleArtifactServiceCreateArtifactProtobuf(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{s=c.CreateArtifactRequest.fromBinary(a)}catch(r){if(r instanceof Error){const i="the protobuf request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.CreateArtifact(r,a)))}else{d=yield i.CreateArtifact(r,s)}return Buffer.from(c.CreateArtifactResponse.toBinary(d))}))}function handleArtifactServiceFinalizeArtifactProtobuf(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{s=c.FinalizeArtifactRequest.fromBinary(a)}catch(r){if(r instanceof Error){const i="the protobuf request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.FinalizeArtifact(r,a)))}else{d=yield i.FinalizeArtifact(r,s)}return Buffer.from(c.FinalizeArtifactResponse.toBinary(d))}))}function handleArtifactServiceListArtifactsProtobuf(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{s=c.ListArtifactsRequest.fromBinary(a)}catch(r){if(r instanceof Error){const i="the protobuf request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.ListArtifacts(r,a)))}else{d=yield i.ListArtifacts(r,s)}return Buffer.from(c.ListArtifactsResponse.toBinary(d))}))}function handleArtifactServiceGetSignedArtifactURLProtobuf(r,i,a,p){return s(this,void 0,void 0,(function*(){let s;let d;try{s=c.GetSignedArtifactURLRequest.fromBinary(a)}catch(r){if(r instanceof Error){const i="the protobuf request could not be decoded";throw new l.TwirpError(l.TwirpErrorCode.Malformed,i).withCause(r,true)}}if(p&&p.length>0){const a=(0,l.chainInterceptors)(...p);d=yield a(r,s,((r,a)=>i.GetSignedArtifactURL(r,a)))}else{d=yield i.GetSignedArtifactURL(r,s)}return Buffer.from(c.GetSignedArtifactURLResponse.toBinary(d))}))}},2767:function(r,i,a){"use strict";var s=this&&this.__awaiter||function(r,i,a,s){function adopt(r){return r instanceof a?r:new a((function(i){i(r)}))}return new(a||(a=Promise))((function(a,l){function fulfilled(r){try{step(s.next(r))}catch(r){l(r)}}function rejected(r){try{step(s["throw"](r))}catch(r){l(r)}}function step(r){r.done?a(r.value):adopt(r.value).then(fulfilled,rejected)}step((s=s.apply(r,i||[])).next())}))};var l=this&&this.__rest||function(r,i){var a={};for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)&&i.indexOf(s)<0)a[s]=r[s];if(r!=null&&typeof Object.getOwnPropertySymbols==="function")for(var l=0,s=Object.getOwnPropertySymbols(r);l<s.length;l++){if(i.indexOf(s[l])<0&&Object.prototype.propertyIsEnumerable.call(r,s[l]))a[s[l]]=r[s[l]]}return a};Object.defineProperty(i,"__esModule",{value:true});i.DefaultArtifactClient=void 0;const c=a(3949);const p=a(195);const d=a(1287);const u=a(5870);const A=a(7854);const h=a(524);const g=a(3243);class DefaultArtifactClient{uploadArtifact(r,i,a,l){return s(this,void 0,void 0,(function*(){try{if((0,p.isGhes)()){throw new g.GHESNotSupportedError}return(0,d.uploadArtifact)(r,i,a,l)}catch(r){(0,c.warning)(`Artifact upload failed with error: ${r}.\n\nErrors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.\n\nIf the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);throw r}}))}downloadArtifact(r,i){return s(this,void 0,void 0,(function*(){try{if((0,p.isGhes)()){throw new g.GHESNotSupportedError}if(i===null||i===void 0?void 0:i.findBy){const{findBy:{repositoryOwner:a,repositoryName:s,token:c}}=i,p=l(i,["findBy"]);return(0,u.downloadArtifactPublic)(r,a,s,c,p)}return(0,u.downloadArtifactInternal)(r,i)}catch(r){(0,c.warning)(`Download Artifact failed with error: ${r}.\n\nErrors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.\n\nIf the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);throw r}}))}listArtifacts(r){return s(this,void 0,void 0,(function*(){try{if((0,p.isGhes)()){throw new g.GHESNotSupportedError}if(r===null||r===void 0?void 0:r.findBy){const{findBy:{workflowRunId:i,repositoryOwner:a,repositoryName:s,token:l}}=r;return(0,h.listArtifactsPublic)(i,a,s,l,r===null||r===void 0?void 0:r.latest)}return(0,h.listArtifactsInternal)(r===null||r===void 0?void 0:r.latest)}catch(r){(0,c.warning)(`Listing Artifacts failed with error: ${r}.\n\nErrors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.\n\nIf the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);throw r}}))}getArtifact(r,i){return s(this,void 0,void 0,(function*(){try{if((0,p.isGhes)()){throw new g.GHESNotSupportedError}if(i===null||i===void 0?void 0:i.findBy){const{findBy:{workflowRunId:a,repositoryOwner:s,repositoryName:l,token:c}}=i;return(0,A.getArtifactPublic)(r,a,s,l,c)}return(0,A.getArtifactInternal)(r)}catch(r){(0,c.warning)(`Get Artifact failed with error: ${r}.\n\nErrors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.\n\nIf the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`);throw r}}))}}i.DefaultArtifactClient=DefaultArtifactClient},5870:function(r,i,a){"use strict";var s=this&&this.__createBinding||(Object.create?function(r,i,a,s){if(s===undefined)s=a;var l=Object.getOwnPropertyDescriptor(i,a);if(!l||("get"in l?!i.__esModule:l.writable||l.configurable)){l={enumerable:true,get:function(){return i[a]}}}Object.defineProperty(r,s,l)}:function(r,i,a,s){if(s===undefined)s=a;r[s]=i[a]});var l=this&&this.__setModuleDefault||(Object.create?function(r,i){Object.defineProperty(r,"default",{enumerable:true,value:i})}:function(r,i){r["default"]=i});var c=this&&this.__importStar||function(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var a in r)if(a!=="default"&&Object.prototype.hasOwnProperty.call(r,a))s(i,r,a);l(i,r);return i};var p=this&&this.__awaiter||function(r,i,a,s){function adopt(r){return r instanceof a?r:new a((function(i){i(r)}))}return new(a||(a=Promise))((function(a,l){function fulfilled(r){try{step(s.next(r))}catch(r){l(r)}}function rejected(r){try{step(s["throw"](r))}catch(r){l(r)}}function step(r){r.done?a(r.value):adopt(r.value).then(fulfilled,rejected)}step((s=s.apply(r,i||[])).next())}))};var d=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(i,"__esModule",{value:true});i.downloadArtifactInternal=i.downloadArtifactPublic=void 0;const u=d(a(3292));const A=c(a(1690));const h=c(a(3949));const g=c(a(5753));const y=d(a(7288));const E=a(6666);const b=a(195);const C=a(6480);const v=a(6414);const B=a(2699);const I=a(3243);const scrubQueryParameters=r=>{const i=new URL(r);i.search="";return i.toString()};function exists(r){return p(this,void 0,void 0,(functi