diff --git a/.woodpecker.yml b/.woodpecker.yml index 7d97864b..b5b6e889 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -3,7 +3,7 @@ pipeline: when: event: - pull_request - image: node:16 + image: node:18 commands: - yarn - yarn lint @@ -13,7 +13,7 @@ pipeline: when: event: - pull_request - image: node:16 + image: node:18 commands: - apt update - apt install firefox-esr -y --no-install-recommends @@ -27,7 +27,7 @@ pipeline: branch: - develop - stable - image: node:16 + image: node:18 commands: - yarn - yarn build @@ -39,7 +39,7 @@ pipeline: branch: - develop - stable - image: node:16 + image: node:18 secrets: - SCW_ACCESS_KEY - SCW_SECRET_KEY diff --git a/build/webpack.base.conf.js b/build/webpack.base.conf.js index cfdd4071..e60f51f9 100644 --- a/build/webpack.base.conf.js +++ b/build/webpack.base.conf.js @@ -20,6 +20,7 @@ module.exports = { app: './src/main.js' }, output: { + hashFunction: "sha256", // Workaround for builds with OpenSSL 3. path: config.build.assetsRoot, publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath, filename: '[name].js'