From 2a2c27af9226f441ec80d9d4f560b55cd357126c Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Wed, 18 Jan 2023 15:54:37 +0000 Subject: [PATCH] chore: use es6 imports for deploy-preview-netlify (#2970) Co-authored-by: Dominik Pschenitschni Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2970 Co-authored-by: Dominik Pschenitschni Co-committed-by: Dominik Pschenitschni --- .drone.yml | 8 +++++--- scripts/deploy-preview-netlify.js.sha384 | 1 - ...ploy-preview-netlify.js => deploy-preview-netlify.mjs} | 2 +- scripts/deploy-preview-netlify.mjs.sha384 | 1 + 4 files changed, 7 insertions(+), 5 deletions(-) delete mode 100644 scripts/deploy-preview-netlify.js.sha384 rename scripts/{deploy-preview-netlify.js => deploy-preview-netlify.mjs} (98%) create mode 100644 scripts/deploy-preview-netlify.mjs.sha384 diff --git a/.drone.yml b/.drone.yml index 100ce14c6..e9fb6bbeb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -149,8 +149,10 @@ steps: # Override the default api url used for preview - sed -i 's|http://localhost:3456|https://try.vikunja.io|g' dist-preview/index.html - apk add --no-cache perl-utils - - shasum -a 384 -c ./scripts/deploy-preview-netlify.js.sha384 - - node ./scripts/deploy-preview-netlify.js + # create via: + # `shasum -a 384 ./scripts/deploy-preview-netlify.mjs > ./scripts/deploy-preview-netlify.mjs.sha384` + - shasum -a 384 -c ./scripts/deploy-preview-netlify.mjs.sha384 + - node ./scripts/deploy-preview-netlify.mjs depends_on: - build-prod when: @@ -519,6 +521,6 @@ steps: from_secret: crowdin_key --- kind: signature -hmac: 0a65a032008f2d1911866dcb0d9536b26c1d6b105943ed5328ac13abc99c423f +hmac: aa44c442f3901546cad1d83f4251b000f5b95d8af7597553fdacd0838ee8eabe ... diff --git a/scripts/deploy-preview-netlify.js.sha384 b/scripts/deploy-preview-netlify.js.sha384 deleted file mode 100644 index 473046c89..000000000 --- a/scripts/deploy-preview-netlify.js.sha384 +++ /dev/null @@ -1 +0,0 @@ -24df869e7a9282c76c9e1883071a39c0b11a53a57da68b37f2b918df25b1ae0f1b403e38a29c9cb694575bb9a7b52b6e ./scripts/deploy-preview-netlify.js diff --git a/scripts/deploy-preview-netlify.js b/scripts/deploy-preview-netlify.mjs similarity index 98% rename from scripts/deploy-preview-netlify.js rename to scripts/deploy-preview-netlify.mjs index 4141e28ec..09e619db8 100644 --- a/scripts/deploy-preview-netlify.js +++ b/scripts/deploy-preview-netlify.mjs @@ -1,4 +1,4 @@ -const { exec } = require('child_process') +import { exec } from 'node:child_process' function createSlug(string) { return String(string) diff --git a/scripts/deploy-preview-netlify.mjs.sha384 b/scripts/deploy-preview-netlify.mjs.sha384 new file mode 100644 index 000000000..b567d13cc --- /dev/null +++ b/scripts/deploy-preview-netlify.mjs.sha384 @@ -0,0 +1 @@ +57af69409e66bc87f4f2fc5822dd8d3c2eb47c601f81af1ac4a56f3e2d80837b1a2de06f4ff57695ec379b7c15b881e3 ./scripts/deploy-preview-netlify.mjs