From f1b0f27863a5b232f7f7fe22462676e033171897 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Oct 2022 16:44:17 -0400 Subject: [PATCH] chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 (#60) * chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.8.2 to 4.8.4. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.4) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Damien Retzinger --- package-lock.json | 14 +++++++------- package.json | 2 +- supported-version/dist/index.js | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 84fbc87..d78fc8c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "jest": "^28.1.3", "standard-version": "^9.5.0", "ts-jest": "^28.0.8", - "typescript": "^4.8.2" + "typescript": "^4.8.4" } }, "node_modules/@actions/core": { @@ -5352,9 +5352,9 @@ "dev": true }, "node_modules/typescript": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", - "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -9532,9 +9532,9 @@ "dev": true }, "typescript": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", - "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index f4795a7..8e25411 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,6 @@ "jest": "^28.1.3", "standard-version": "^9.5.0", "ts-jest": "^28.0.8", - "typescript": "^4.8.2" + "typescript": "^4.8.4" } } diff --git a/supported-version/dist/index.js b/supported-version/dist/index.js index 2f281f6..c11575e 100644 --- a/supported-version/dist/index.js +++ b/supported-version/dist/index.js @@ -5,4 +5,4 @@ var Jt=Object.create;var G=Object.defineProperty;var Kt=Object.getOwnPropertyDes Error Message: ${s.result.message}`)})).result)===null||r===void 0?void 0:r.value;if(!o)throw new Error("Response json body do not have ID Token field");return o})}static getIDToken(t){return qt(this,void 0,void 0,function*(){try{let r=M.getIDTokenUrl();if(t){let i=encodeURIComponent(t);r=`${r}&audience=${i}`}wt.debug(`ID token url is ${r}`);let n=yield M.getCall(r);return wt.setSecret(n),n}catch(r){throw new Error(`Error message: ${r.message}`)}})}};C.OidcClient=M});var Ne=p(_=>{"use strict";var Te=_&&_.__awaiter||function(e,t,r,n){function i(o){return o instanceof r?o:new r(function(s){s(o)})}return new(r||(r=Promise))(function(o,s){function c(u){try{a(n.next(u))}catch(f){s(f)}}function l(u){try{a(n.throw(u))}catch(f){s(f)}}function a(u){u.done?o(u.value):i(u.value).then(c,l)}a((n=n.apply(e,t||[])).next())})};Object.defineProperty(_,"__esModule",{value:!0});_.summary=_.markdownSummary=_.SUMMARY_DOCS_URL=_.SUMMARY_ENV_VAR=void 0;var In=require("os"),De=require("fs"),{access:Bn,appendFile:Cn,writeFile:$n}=De.promises;_.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";_.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";var Ue=class{constructor(){this._buffer=""}filePath(){return Te(this,void 0,void 0,function*(){if(this._filePath)return this._filePath;let t=process.env[_.SUMMARY_ENV_VAR];if(!t)throw new Error(`Unable to find environment variable for $${_.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`);try{yield Bn(t,De.constants.R_OK|De.constants.W_OK)}catch{throw new Error(`Unable to access summary file: '${t}'. Check if the file has correct read/write permissions.`)}return this._filePath=t,this._filePath})}wrap(t,r,n={}){let i=Object.entries(n).map(([o,s])=>` ${o}="${s}"`).join("");return r?`<${t}${i}>${r}`:`<${t}${i}>`}write(t){return Te(this,void 0,void 0,function*(){let r=!!t?.overwrite,n=yield this.filePath();return yield(r?$n:Cn)(n,this._buffer,{encoding:"utf8"}),this.emptyBuffer()})}clear(){return Te(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:!0})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){return this._buffer="",this}addRaw(t,r=!1){return this._buffer+=t,r?this.addEOL():this}addEOL(){return this.addRaw(In.EOL)}addCodeBlock(t,r){let n=Object.assign({},r&&{lang:r}),i=this.wrap("pre",this.wrap("code",t),n);return this.addRaw(i).addEOL()}addList(t,r=!1){let n=r?"ol":"ul",i=t.map(s=>this.wrap("li",s)).join(""),o=this.wrap(n,i);return this.addRaw(o).addEOL()}addTable(t){let r=t.map(i=>{let o=i.map(s=>{if(typeof s=="string")return this.wrap("td",s);let{header:c,data:l,colspan:a,rowspan:u}=s,f=c?"th":"td",m=Object.assign(Object.assign({},a&&{colspan:a}),u&&{rowspan:u});return this.wrap(f,l,m)}).join("");return this.wrap("tr",o)}).join(""),n=this.wrap("table",r);return this.addRaw(n).addEOL()}addDetails(t,r){let n=this.wrap("details",this.wrap("summary",t)+r);return this.addRaw(n).addEOL()}addImage(t,r,n){let{width:i,height:o}=n||{},s=Object.assign(Object.assign({},i&&{width:i}),o&&{height:o}),c=this.wrap("img",null,Object.assign({src:t,alt:r},s));return this.addRaw(c).addEOL()}addHeading(t,r){let n=`h${r}`,i=["h1","h2","h3","h4","h5","h6"].includes(n)?n:"h1",o=this.wrap(i,t);return this.addRaw(o).addEOL()}addSeparator(){let t=this.wrap("hr",null);return this.addRaw(t).addEOL()}addBreak(){let t=this.wrap("br",null);return this.addRaw(t).addEOL()}addQuote(t,r){let n=Object.assign({},r&&{cite:r}),i=this.wrap("blockquote",t,n);return this.addRaw(i).addEOL()}addLink(t,r){let n=this.wrap("a",t,{href:r});return this.addRaw(n).addEOL()}},Ot=new Ue;_.markdownSummary=Ot;_.summary=Ot});var Rt=p(b=>{"use strict";var Ln=b&&b.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Vn=b&&b.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Fn=b&&b.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.hasOwnProperty.call(e,r)&&Ln(t,e,r);return Vn(t,e),t};Object.defineProperty(b,"__esModule",{value:!0});b.toPlatformPath=b.toWin32Path=b.toPosixPath=void 0;var Gn=Fn(require("path"));function Jn(e){return e.replace(/[\\]/g,"/")}b.toPosixPath=Jn;function Kn(e){return e.replace(/[/]/g,"\\")}b.toWin32Path=Kn;function zn(e){return e.replace(/[/\\]/g,Gn.sep)}b.toPlatformPath=zn});var Me=p(d=>{"use strict";var Wn=d&&d.__createBinding||(Object.create?function(e,t,r,n){n===void 0&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]}),Yn=d&&d.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),Et=d&&d.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)r!=="default"&&Object.hasOwnProperty.call(e,r)&&Wn(t,e,r);return Yn(t,e),t},Pt=d&&d.__awaiter||function(e,t,r,n){function i(o){return o instanceof r?o:new r(function(s){s(o)})}return new(r||(r=Promise))(function(o,s){function c(u){try{a(n.next(u))}catch(f){s(f)}}function l(u){try{a(n.throw(u))}catch(f){s(f)}}function a(u){u.done?o(u.value):i(u.value).then(c,l)}a((n=n.apply(e,t||[])).next())})};Object.defineProperty(d,"__esModule",{value:!0});d.getIDToken=d.getState=d.saveState=d.group=d.endGroup=d.startGroup=d.info=d.notice=d.warning=d.error=d.debug=d.isDebug=d.setFailed=d.setCommandEcho=d.setOutput=d.getBooleanInput=d.getMultilineInput=d.getInput=d.addPath=d.setSecret=d.exportVariable=d.ExitCode=void 0;var w=Ve(),St=Je(),fe=J(),de=Et(require("os")),Hn=Et(require("path")),Qn=ct(),Xn=xt(),At;(function(e){e[e.Success=0]="Success",e[e.Failure=1]="Failure"})(At=d.ExitCode||(d.ExitCode={}));function Zn(e,t){let r=fe.toCommandValue(t);if(process.env[e]=r,process.env.GITHUB_ENV||""){let i=`ghadelimiter_${Qn.v4()}`;if(e.includes(i))throw new Error(`Unexpected input: name should not contain the delimiter "${i}"`);if(r.includes(i))throw new Error(`Unexpected input: value should not contain the delimiter "${i}"`);let o=`${e}<<${i}${de.EOL}${r}${de.EOL}${i}`;St.issueCommand("ENV",o)}else w.issueCommand("set-env",{name:e},r)}d.exportVariable=Zn;function ei(e){w.issueCommand("add-mask",{},e)}d.setSecret=ei;function ti(e){process.env.GITHUB_PATH||""?St.issueCommand("PATH",e):w.issueCommand("add-path",{},e),process.env.PATH=`${e}${Hn.delimiter}${process.env.PATH}`}d.addPath=ti;function ke(e,t){let r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r)throw new Error(`Input required and not supplied: ${e}`);return t&&t.trimWhitespace===!1?r:r.trim()}d.getInput=ke;function ri(e,t){return ke(e,t).split(` `).filter(n=>n!=="")}d.getMultilineInput=ri;function ni(e,t){let r=["true","True","TRUE"],n=["false","False","FALSE"],i=ke(e,t);if(r.includes(i))return!0;if(n.includes(i))return!1;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e} -Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}d.getBooleanInput=ni;function ii(e,t){process.stdout.write(de.EOL),w.issueCommand("set-output",{name:e},t)}d.setOutput=ii;function oi(e){w.issue("echo",e?"on":"off")}d.setCommandEcho=oi;function si(e){process.exitCode=At.Failure,jt(e)}d.setFailed=si;function ai(){return process.env.RUNNER_DEBUG==="1"}d.isDebug=ai;function ui(e){w.issueCommand("debug",{},e)}d.debug=ui;function jt(e,t={}){w.issueCommand("error",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.error=jt;function ci(e,t={}){w.issueCommand("warning",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.warning=ci;function li(e,t={}){w.issueCommand("notice",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.notice=li;function di(e){process.stdout.write(e+de.EOL)}d.info=di;function Mt(e){w.issue("group",e)}d.startGroup=Mt;function Tt(){w.issue("endgroup")}d.endGroup=Tt;function fi(e,t){return Pt(this,void 0,void 0,function*(){Mt(e);let r;try{r=yield t()}finally{Tt()}return r})}d.group=fi;function mi(e,t){w.issueCommand("save-state",{name:e},t)}d.saveState=mi;function hi(e){return process.env[`STATE_${e}`]||""}d.getState=hi;function pi(e){return Pt(this,void 0,void 0,function*(){return yield Xn.OidcClient.getIDToken(e)})}d.getIDToken=pi;var gi=Ne();Object.defineProperty(d,"summary",{enumerable:!0,get:function(){return gi.summary}});var vi=Ne();Object.defineProperty(d,"markdownSummary",{enumerable:!0,get:function(){return vi.markdownSummary}});var Ie=Rt();Object.defineProperty(d,"toPosixPath",{enumerable:!0,get:function(){return Ie.toPosixPath}});Object.defineProperty(d,"toWin32Path",{enumerable:!0,get:function(){return Ie.toWin32Path}});Object.defineProperty(d,"toPlatformPath",{enumerable:!0,get:function(){return Ie.toPlatformPath}})});var Ei={};Ht(Ei,{run:()=>Gt});module.exports=Xt(Ei);var D=Qt(Me());var Dt={"currently-supported":!0,latest:!0,custom:!0,nightly:!0,"nightly-now":!0,all:!0},yi=e=>e in Dt,Ut=e=>{if(yi(e))return!0;throw new Error(`Invalid kind provided, supported kinds are: ${Object.keys(Dt).join(", ")}`)};var Nt={"magento/project-community-edition:>=2.3 <2.4":{magento:"magento/project-community-edition:>=2.3 <2.4",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:>=2.4.0 <2.4.1":{magento:"magento/project-community-edition:>=2.4.0 <2.4.1",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.1 <2.4.2":{magento:"magento/project-community-edition:>=2.4.1 <2.4.2",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.2 <2.4.3":{magento:"magento/project-community-edition:>=2.4.2 <2.4.3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.3 <2.4.4":{magento:"magento/project-community-edition:>=2.4.3 <2.4.4",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.4 <2.4.5":{magento:"magento/project-community-edition:>=2.4.4 <2.4.5",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.5 <2.4.6":{magento:"magento/project-community-edition:>=2.4.5 <2.4.6",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition":{magento:"magento/project-community-edition",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:next":{magento:"magento/project-community-edition:next",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"}};var me={"magento/project-community-edition:2.3.7-p3":{magento:"magento/project-community-edition:2.3.7-p3",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:2.3.7-p4":{magento:"magento/project-community-edition:2.3.7-p4",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:2.4.0":{magento:"magento/project-community-edition:2.4.0",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.0-p1":{magento:"magento/project-community-edition:2.4.0-p1",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.1":{magento:"magento/project-community-edition:2.4.1",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.1-p1":{magento:"magento/project-community-edition:2.4.1-p1",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2":{magento:"magento/project-community-edition:2.4.2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2-p1":{magento:"magento/project-community-edition:2.4.2-p1",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2-p2":{magento:"magento/project-community-edition:2.4.2-p2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3":{magento:"magento/project-community-edition:2.4.3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p1":{magento:"magento/project-community-edition:2.4.3-p1",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p2":{magento:"magento/project-community-edition:2.4.3-p2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p3":{magento:"magento/project-community-edition:2.4.3-p3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4":{magento:"magento/project-community-edition:2.4.4",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4-p1":{magento:"magento/project-community-edition:2.4.4-p1",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4-p2":{magento:"magento/project-community-edition:2.4.4-p2",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.5":{magento:"magento/project-community-edition:2.4.5",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.5-p1":{magento:"magento/project-community-edition:2.4.5-p1",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"}};var kt={...me,...Nt},$=e=>e.reduce((t,r)=>{if(kt[r]===void 0)throw new Error("Unknown version while computing matrix");return{magento:[...t.magento,r],include:[...t.include,kt[r]]}},{magento:[],include:[]});var It=["magento/project-community-edition"];var Bt=["magento/project-community-edition:>=2.3 <2.4","magento/project-community-edition:>=2.4.0 <2.4.1","magento/project-community-edition:>=2.4.1 <2.4.2","magento/project-community-edition:>=2.4.2 <2.4.3","magento/project-community-edition:>=2.4.3 <2.4.4","magento/project-community-edition:>=2.4.4 <2.4.5","magento/project-community-edition:>=2.4.5 <2.4.6","magento/project-community-edition"];var Ct=["magento/project-community-edition:next"];var he="magento/project-community-edition:next",Oi=(e,t)=>{switch(e){case"https://upstream-mirror.mage-os.org":return"@alpha";default:return""}},Ri=(e,t)=>e.replace(/(?!:)next$/,t),$t=(e,t,r)=>Ri(e,Oi(t,r)),Lt=(e,t="https://upstream-mirror.mage-os.org",r=new Date)=>(e.magento=e.magento.map(n=>n===he?$t(he,t,r):n),e.include=e.include.map(n=>n.magento===he?{...n,magento:$t(he,t,r)}:n),e);var Vt=(e=new Date)=>{let t=new Date(e);return t.setDate(t.getDate()-1),t};var Ft=(e,t="")=>{switch(e){case"latest":return $(It);case"currently-supported":return $(Bt);case"nightly":return Lt($(Ct),"https://upstream-mirror.mage-os.org",Vt());case"all":return $(Object.keys(me));case"custom":return $(t.split(","));default:throw new Error(`Unreachable kind: ${e} discovered, please report to the maintainers.`)}};async function Gt(){try{let e=D.getInput("kind");Ut(e);let t=D.getInput("custom_versions");D.setOutput("matrix",Ft(e,t))}catch(e){D.setFailed(e.message)}}Gt();0&&(module.exports={run}); +Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}d.getBooleanInput=ni;function ii(e,t){process.stdout.write(de.EOL),w.issueCommand("set-output",{name:e},t)}d.setOutput=ii;function oi(e){w.issue("echo",e?"on":"off")}d.setCommandEcho=oi;function si(e){process.exitCode=At.Failure,jt(e)}d.setFailed=si;function ai(){return process.env.RUNNER_DEBUG==="1"}d.isDebug=ai;function ui(e){w.issueCommand("debug",{},e)}d.debug=ui;function jt(e,t={}){w.issueCommand("error",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.error=jt;function ci(e,t={}){w.issueCommand("warning",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.warning=ci;function li(e,t={}){w.issueCommand("notice",fe.toCommandProperties(t),e instanceof Error?e.toString():e)}d.notice=li;function di(e){process.stdout.write(e+de.EOL)}d.info=di;function Mt(e){w.issue("group",e)}d.startGroup=Mt;function Tt(){w.issue("endgroup")}d.endGroup=Tt;function fi(e,t){return Pt(this,void 0,void 0,function*(){Mt(e);let r;try{r=yield t()}finally{Tt()}return r})}d.group=fi;function mi(e,t){w.issueCommand("save-state",{name:e},t)}d.saveState=mi;function hi(e){return process.env[`STATE_${e}`]||""}d.getState=hi;function pi(e){return Pt(this,void 0,void 0,function*(){return yield Xn.OidcClient.getIDToken(e)})}d.getIDToken=pi;var gi=Ne();Object.defineProperty(d,"summary",{enumerable:!0,get:function(){return gi.summary}});var vi=Ne();Object.defineProperty(d,"markdownSummary",{enumerable:!0,get:function(){return vi.markdownSummary}});var Ie=Rt();Object.defineProperty(d,"toPosixPath",{enumerable:!0,get:function(){return Ie.toPosixPath}});Object.defineProperty(d,"toWin32Path",{enumerable:!0,get:function(){return Ie.toWin32Path}});Object.defineProperty(d,"toPlatformPath",{enumerable:!0,get:function(){return Ie.toPlatformPath}})});var Ei={};Ht(Ei,{run:()=>Gt});module.exports=Xt(Ei);var D=Qt(Me());var Dt={"currently-supported":!0,latest:!0,custom:!0,nightly:!0,all:!0},yi=e=>e in Dt,Ut=e=>{if(yi(e))return!0;throw new Error(`Invalid kind provided, supported kinds are: ${Object.keys(Dt).join(", ")}`)};var Nt={"magento/project-community-edition:>=2.3 <2.4":{magento:"magento/project-community-edition:>=2.3 <2.4",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:>=2.4.0 <2.4.1":{magento:"magento/project-community-edition:>=2.4.0 <2.4.1",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.1 <2.4.2":{magento:"magento/project-community-edition:>=2.4.1 <2.4.2",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.2 <2.4.3":{magento:"magento/project-community-edition:>=2.4.2 <2.4.3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.3 <2.4.4":{magento:"magento/project-community-edition:>=2.4.3 <2.4.4",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.4 <2.4.5":{magento:"magento/project-community-edition:>=2.4.4 <2.4.5",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:>=2.4.5 <2.4.6":{magento:"magento/project-community-edition:>=2.4.5 <2.4.6",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition":{magento:"magento/project-community-edition",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:next":{magento:"magento/project-community-edition:next",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"}};var me={"magento/project-community-edition:2.3.7-p3":{magento:"magento/project-community-edition:2.3.7-p3",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:2.3.7-p4":{magento:"magento/project-community-edition:2.3.7-p4",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-18.04"},"magento/project-community-edition:2.4.0":{magento:"magento/project-community-edition:2.4.0",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.0-p1":{magento:"magento/project-community-edition:2.4.0-p1",php:7.4,composer:1,mysql:"mysql:5.7.30",elasticsearch:"elasticsearch:7.6.2",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.1":{magento:"magento/project-community-edition:2.4.1",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.1-p1":{magento:"magento/project-community-edition:2.4.1-p1",php:7.4,composer:1,mysql:"mysql:8.0.20",elasticsearch:"elasticsearch:7.7.1",rabbitmq:"rabbitmq:3.8",redis:"redis:5.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2":{magento:"magento/project-community-edition:2.4.2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2-p1":{magento:"magento/project-community-edition:2.4.2-p1",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.2-p2":{magento:"magento/project-community-edition:2.4.2-p2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.9.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3":{magento:"magento/project-community-edition:2.4.3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p1":{magento:"magento/project-community-edition:2.4.3-p1",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p2":{magento:"magento/project-community-edition:2.4.3-p2",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.3-p3":{magento:"magento/project-community-edition:2.4.3-p3",php:7.4,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.8",redis:"redis:6.0",varnish:"varnish:6.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4":{magento:"magento/project-community-edition:2.4.4",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4-p1":{magento:"magento/project-community-edition:2.4.4-p1",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.4-p2":{magento:"magento/project-community-edition:2.4.4-p2",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.16.3",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.5":{magento:"magento/project-community-edition:2.4.5",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"},"magento/project-community-edition:2.4.5-p1":{magento:"magento/project-community-edition:2.4.5-p1",php:8.1,composer:2,mysql:"mysql:8.0",elasticsearch:"elasticsearch:7.17.5",rabbitmq:"rabbitmq:3.9",redis:"redis:6.2",varnish:"varnish:7.0",nginx:"nginx:1.18",os:"ubuntu-latest"}};var kt={...me,...Nt},$=e=>e.reduce((t,r)=>{if(kt[r]===void 0)throw new Error("Unknown version while computing matrix");return{magento:[...t.magento,r],include:[...t.include,kt[r]]}},{magento:[],include:[]});var It=["magento/project-community-edition"];var Bt=["magento/project-community-edition:>=2.3 <2.4","magento/project-community-edition:>=2.4.0 <2.4.1","magento/project-community-edition:>=2.4.1 <2.4.2","magento/project-community-edition:>=2.4.2 <2.4.3","magento/project-community-edition:>=2.4.3 <2.4.4","magento/project-community-edition:>=2.4.4 <2.4.5","magento/project-community-edition:>=2.4.5 <2.4.6","magento/project-community-edition"];var Ct=["magento/project-community-edition:next"];var he="magento/project-community-edition:next",Oi=(e,t)=>{switch(e){case"https://upstream-mirror.mage-os.org":return"@alpha";default:return""}},Ri=(e,t)=>e.replace(/(?!:)next$/,t),$t=(e,t,r)=>Ri(e,Oi(t,r)),Lt=(e,t="https://upstream-mirror.mage-os.org",r=new Date)=>(e.magento=e.magento.map(n=>n===he?$t(he,t,r):n),e.include=e.include.map(n=>n.magento===he?{...n,magento:$t(he,t,r)}:n),e);var Vt=(e=new Date)=>{let t=new Date(e);return t.setDate(t.getDate()-1),t};var Ft=(e,t="")=>{switch(e){case"latest":return $(It);case"currently-supported":return $(Bt);case"nightly":return Lt($(Ct),"https://upstream-mirror.mage-os.org",Vt());case"all":return $(Object.keys(me));case"custom":return $(t.split(","));default:throw new Error(`Unreachable kind: ${e} discovered, please report to the maintainers.`)}};async function Gt(){try{let e=D.getInput("kind");Ut(e);let t=D.getInput("custom_versions");D.setOutput("matrix",Ft(e,t))}catch(e){D.setFailed(e.message)}}Gt();0&&(module.exports={run});