diff --git a/jest.config.cjs b/jest.config.cjs index 4e872b74..7cbd231f 100644 --- a/jest.config.cjs +++ b/jest.config.cjs @@ -46,10 +46,12 @@ module.exports = { } ] }, - transformIgnorePatterns: ['/node_modules/(?!(?:@actions/github|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], + transformIgnorePatterns: ['/node_modules/(?!(?:@actions/exec|@actions/github|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], moduleNameMapper: { + '^@actions/exec$': '/node_modules/@actions/exec/lib/exec.js', '^@actions/github$': '/node_modules/@actions/github/lib/github.js', '^@actions/io$': '/node_modules/@actions/io/lib/io.js', + '^@actions/io/lib/io-util$': '/node_modules/@actions/io/lib/io-util.js', '^(\\.{1,2}/.*)\\.js$': '$1' }, extensionsToTreatAsEsm: ['.ts'], diff --git a/jest.config.itg.cjs b/jest.config.itg.cjs index e01aeaf8..e81dbfca 100644 --- a/jest.config.itg.cjs +++ b/jest.config.itg.cjs @@ -29,10 +29,12 @@ module.exports = { } ] }, - transformIgnorePatterns: ['/node_modules/(?!(?:@actions/github|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], + transformIgnorePatterns: ['/node_modules/(?!(?:@actions/exec|@actions/github|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], moduleNameMapper: { + '^@actions/exec$': '/node_modules/@actions/exec/lib/exec.js', '^@actions/github$': '/node_modules/@actions/github/lib/github.js', '^@actions/io$': '/node_modules/@actions/io/lib/io.js', + '^@actions/io/lib/io-util$': '/node_modules/@actions/io/lib/io-util.js', '^(\\.{1,2}/.*)\\.js$': '$1' }, extensionsToTreatAsEsm: ['.ts'], diff --git a/package.json b/package.json index a268a5df..f8e03672 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@actions/artifact": "^5.0.3", "@actions/cache": "^5.0.5", "@actions/core": "^2.0.3", - "@actions/exec": "^2.0.0", + "@actions/exec": "^3.0.0", "@actions/github": "^9.0.0", "@actions/http-client": "^3.0.2", "@actions/io": "^3.0.2", diff --git a/yarn.lock b/yarn.lock index a9ac887f..60e02990 100644 --- a/yarn.lock +++ b/yarn.lock @@ -90,6 +90,15 @@ __metadata: languageName: node linkType: hard +"@actions/exec@npm:^3.0.0": + version: 3.0.0 + resolution: "@actions/exec@npm:3.0.0" + dependencies: + "@actions/io": "npm:^3.0.2" + checksum: 10/c1904163e326cbe27f887514b4837e357d46e7a6c5eeda66c0e2efffd2772cb34d8ef0a2a48c65eb0e3b6ec72beb9b049eaba343c9f55978d3f45b09d09d2c54 + languageName: node + linkType: hard + "@actions/github@npm:^6.0.1": version: 6.0.1 resolution: "@actions/github@npm:6.0.1" @@ -1198,7 +1207,7 @@ __metadata: "@actions/artifact": "npm:^5.0.3" "@actions/cache": "npm:^5.0.5" "@actions/core": "npm:^2.0.3" - "@actions/exec": "npm:^2.0.0" + "@actions/exec": "npm:^3.0.0" "@actions/github": "npm:^9.0.0" "@actions/http-client": "npm:^3.0.2" "@actions/io": "npm:^3.0.2"