mirror of
https://github.com/joaquinjsb/gitea-release-please-action
synced 2026-05-13 19:11:36 +02:00
chore: fix build (digital envelope routines) (#837)
Fix the [build](https://github.com/google-github-actions/release-please-action/actions/runs/6384766312/job/17328084659): ``` > release-please-action@3.7.12 build > ncc build index.js ncc: Version 0.27.0 ncc: Compiling file index.js Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:68:19) at Object.createHash (node:crypto:138:10) at hashOf (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/index.js.cache.js:1:3253134) at ncc (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/index.js.cache.js:1:3256648) at runCmd (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js.cache.js:1:51537) at 819 (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js.cache.js:1:48344) at __webpack_require__ (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js.cache.js:1:55043) at /home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js.cache.js:1:55194 at /home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js.cache.js:1:55220 at Object.<anonymous> (/home/runner/work/release-please-action/release-please-action/node_modules/@vercel/ncc/dist/ncc/cli.js:8:28) { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } ``` I think the problem is linked to the [Node version upgrade](https://github.com/google-github-actions/release-please-action/pull/835) and the [OpenSSL version](https://nodejs.org/fr/blog/vulnerability/openssl-november-2022). The `@vercel/ncc` upgrade fixes the problem because they [replaced](https://github.com/vercel/ncc/pull/868) a deprecated hash algorithm with _sha256_.
This commit is contained in:
52
dist/action.js
vendored
52
dist/action.js
vendored
@@ -1,56 +1,4 @@
|
|||||||
module.exports =
|
|
||||||
/******/ (() => { // webpackBootstrap
|
|
||||||
/******/ var __webpack_modules__ = ({
|
|
||||||
|
|
||||||
/***/ 192:
|
|
||||||
/***/ (() => {
|
|
||||||
|
|
||||||
if (!yy.ast) {
|
if (!yy.ast) {
|
||||||
yy.ast = _ast;
|
yy.ast = _ast;
|
||||||
_ast.initialize();
|
_ast.initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
|
||||||
|
|
||||||
/******/ });
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ // The module cache
|
|
||||||
/******/ var __webpack_module_cache__ = {};
|
|
||||||
/******/
|
|
||||||
/******/ // The require function
|
|
||||||
/******/ function __nccwpck_require__(moduleId) {
|
|
||||||
/******/ // Check if module is in cache
|
|
||||||
/******/ if(__webpack_module_cache__[moduleId]) {
|
|
||||||
/******/ return __webpack_module_cache__[moduleId].exports;
|
|
||||||
/******/ }
|
|
||||||
/******/ // Create a new module (and put it into the cache)
|
|
||||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
|
||||||
/******/ // no module.id needed
|
|
||||||
/******/ // no module.loaded needed
|
|
||||||
/******/ exports: {}
|
|
||||||
/******/ };
|
|
||||||
/******/
|
|
||||||
/******/ // Execute the module function
|
|
||||||
/******/ var threw = true;
|
|
||||||
/******/ try {
|
|
||||||
/******/ __webpack_modules__[moduleId](module, module.exports, __nccwpck_require__);
|
|
||||||
/******/ threw = false;
|
|
||||||
/******/ } finally {
|
|
||||||
/******/ if(threw) delete __webpack_module_cache__[moduleId];
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/******/ // Return the exports of the module
|
|
||||||
/******/ return module.exports;
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ /* webpack/runtime/compat */
|
|
||||||
/******/
|
|
||||||
/******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/
|
|
||||||
/******/ // module exports must be returned from runtime so entry inlining is disabled
|
|
||||||
/******/ // startup
|
|
||||||
/******/ // Load entry module and return exports
|
|
||||||
/******/ return __nccwpck_require__(192);
|
|
||||||
/******/ })()
|
|
||||||
;
|
|
||||||
58
dist/esprima.js
vendored
58
dist/esprima.js
vendored
@@ -1,10 +1,3 @@
|
|||||||
module.exports =
|
|
||||||
/******/ (() => { // webpackBootstrap
|
|
||||||
/******/ var __webpack_modules__ = ({
|
|
||||||
|
|
||||||
/***/ 648:
|
|
||||||
/***/ (function(__unused_webpack_module, exports) {
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Copyright (C) 2013 Ariya Hidayat <ariya.hidayat@gmail.com>
|
Copyright (C) 2013 Ariya Hidayat <ariya.hidayat@gmail.com>
|
||||||
Copyright (C) 2013 Thaddee Tyl <thaddee.tyl@gmail.com>
|
Copyright (C) 2013 Thaddee Tyl <thaddee.tyl@gmail.com>
|
||||||
@@ -58,9 +51,11 @@ parseStatement: true, parseSourceElement: true */
|
|||||||
/* istanbul ignore next */
|
/* istanbul ignore next */
|
||||||
if (typeof define === 'function' && define.amd) {
|
if (typeof define === 'function' && define.amd) {
|
||||||
define(['exports'], factory);
|
define(['exports'], factory);
|
||||||
} else if (true) {
|
} else if (typeof exports !== 'undefined') {
|
||||||
factory(exports);
|
factory(exports);
|
||||||
} else {}
|
} else {
|
||||||
|
factory((root.esprima = {}));
|
||||||
|
}
|
||||||
}(this, function (exports) {
|
}(this, function (exports) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
@@ -3759,48 +3754,3 @@ parseStatement: true, parseSourceElement: true */
|
|||||||
|
|
||||||
}));
|
}));
|
||||||
/* vim: set sw=4 ts=4 et tw=80 : */
|
/* vim: set sw=4 ts=4 et tw=80 : */
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
|
||||||
|
|
||||||
/******/ });
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ // The module cache
|
|
||||||
/******/ var __webpack_module_cache__ = {};
|
|
||||||
/******/
|
|
||||||
/******/ // The require function
|
|
||||||
/******/ function __nccwpck_require__(moduleId) {
|
|
||||||
/******/ // Check if module is in cache
|
|
||||||
/******/ if(__webpack_module_cache__[moduleId]) {
|
|
||||||
/******/ return __webpack_module_cache__[moduleId].exports;
|
|
||||||
/******/ }
|
|
||||||
/******/ // Create a new module (and put it into the cache)
|
|
||||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
|
||||||
/******/ // no module.id needed
|
|
||||||
/******/ // no module.loaded needed
|
|
||||||
/******/ exports: {}
|
|
||||||
/******/ };
|
|
||||||
/******/
|
|
||||||
/******/ // Execute the module function
|
|
||||||
/******/ var threw = true;
|
|
||||||
/******/ try {
|
|
||||||
/******/ __webpack_modules__[moduleId].call(module.exports, module, module.exports, __nccwpck_require__);
|
|
||||||
/******/ threw = false;
|
|
||||||
/******/ } finally {
|
|
||||||
/******/ if(threw) delete __webpack_module_cache__[moduleId];
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/******/ // Return the exports of the module
|
|
||||||
/******/ return module.exports;
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ /* webpack/runtime/compat */
|
|
||||||
/******/
|
|
||||||
/******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/
|
|
||||||
/******/ // module exports must be returned from runtime so entry inlining is disabled
|
|
||||||
/******/ // startup
|
|
||||||
/******/ // Load entry module and return exports
|
|
||||||
/******/ return __nccwpck_require__(648);
|
|
||||||
/******/ })()
|
|
||||||
;
|
|
||||||
1931
dist/index.js
vendored
1931
dist/index.js
vendored
File diff suppressed because one or more lines are too long
52
dist/module.js
vendored
52
dist/module.js
vendored
@@ -1,10 +1,3 @@
|
|||||||
module.exports =
|
|
||||||
/******/ (() => { // webpackBootstrap
|
|
||||||
/******/ var __webpack_modules__ = ({
|
|
||||||
|
|
||||||
/***/ 611:
|
|
||||||
/***/ (() => {
|
|
||||||
|
|
||||||
var _ast = {
|
var _ast = {
|
||||||
|
|
||||||
initialize: function() {
|
initialize: function() {
|
||||||
@@ -39,48 +32,3 @@ var _ast = {
|
|||||||
return _nodes;
|
return _nodes;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/***/ })
|
|
||||||
|
|
||||||
/******/ });
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ // The module cache
|
|
||||||
/******/ var __webpack_module_cache__ = {};
|
|
||||||
/******/
|
|
||||||
/******/ // The require function
|
|
||||||
/******/ function __nccwpck_require__(moduleId) {
|
|
||||||
/******/ // Check if module is in cache
|
|
||||||
/******/ if(__webpack_module_cache__[moduleId]) {
|
|
||||||
/******/ return __webpack_module_cache__[moduleId].exports;
|
|
||||||
/******/ }
|
|
||||||
/******/ // Create a new module (and put it into the cache)
|
|
||||||
/******/ var module = __webpack_module_cache__[moduleId] = {
|
|
||||||
/******/ // no module.id needed
|
|
||||||
/******/ // no module.loaded needed
|
|
||||||
/******/ exports: {}
|
|
||||||
/******/ };
|
|
||||||
/******/
|
|
||||||
/******/ // Execute the module function
|
|
||||||
/******/ var threw = true;
|
|
||||||
/******/ try {
|
|
||||||
/******/ __webpack_modules__[moduleId](module, module.exports, __nccwpck_require__);
|
|
||||||
/******/ threw = false;
|
|
||||||
/******/ } finally {
|
|
||||||
/******/ if(threw) delete __webpack_module_cache__[moduleId];
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/******/ // Return the exports of the module
|
|
||||||
/******/ return module.exports;
|
|
||||||
/******/ }
|
|
||||||
/******/
|
|
||||||
/************************************************************************/
|
|
||||||
/******/ /* webpack/runtime/compat */
|
|
||||||
/******/
|
|
||||||
/******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/
|
|
||||||
/******/ // module exports must be returned from runtime so entry inlining is disabled
|
|
||||||
/******/ // startup
|
|
||||||
/******/ // Load entry module and return exports
|
|
||||||
/******/ return __nccwpck_require__(611);
|
|
||||||
/******/ })()
|
|
||||||
;
|
|
||||||
8
package-lock.json
generated
8
package-lock.json
generated
@@ -13,7 +13,7 @@
|
|||||||
"release-please": "^16.1.0"
|
"release-please": "^16.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vercel/ncc": "^0.27.0",
|
"@vercel/ncc": "^0.38.0",
|
||||||
"c8": "^7.5.0",
|
"c8": "^7.5.0",
|
||||||
"mocha": "^9.1.4",
|
"mocha": "^9.1.4",
|
||||||
"nock": "^13.2.1",
|
"nock": "^13.2.1",
|
||||||
@@ -793,9 +793,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/@vercel/ncc": {
|
"node_modules/@vercel/ncc": {
|
||||||
"version": "0.27.0",
|
"version": "0.38.0",
|
||||||
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.27.0.tgz",
|
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.0.tgz",
|
||||||
"integrity": "sha512-DllIJQapnU2YwewIhh/4dYesmMQw3h2cFtabECc/zSJHqUbNa0eJuEkRa6DXbZvh1YPWBtYQoPV17NlDpBw1Vw==",
|
"integrity": "sha512-B4YKZMm/EqMptKSFyAq4q2SlgJe+VCmEH6Y8gf/E1pTlWbsUJpuH1ymik2Ex3aYO5mCWwV1kaSYHSQOT8+4vHA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"bin": {
|
"bin": {
|
||||||
"ncc": "dist/ncc/cli.js"
|
"ncc": "dist/ncc/cli.js"
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
"release-please": "^16.1.0"
|
"release-please": "^16.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vercel/ncc": "^0.27.0",
|
"@vercel/ncc": "^0.38.0",
|
||||||
"c8": "^7.5.0",
|
"c8": "^7.5.0",
|
||||||
"mocha": "^9.1.4",
|
"mocha": "^9.1.4",
|
||||||
"nock": "^13.2.1",
|
"nock": "^13.2.1",
|
||||||
|
|||||||
Reference in New Issue
Block a user