From af19d83111c4cdcad0df0163a62a9c170ab6d6e5 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 1 Jul 2022 14:53:08 +0800 Subject: [PATCH] workflow: load metadata from github ci env --- packages/ui-default/build/config/webpack.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/ui-default/build/config/webpack.js b/packages/ui-default/build/config/webpack.js index e5e0cf73c..57153c5c8 100644 --- a/packages/ui-default/build/config/webpack.js +++ b/packages/ui-default/build/config/webpack.js @@ -19,6 +19,7 @@ const beautifyOutputUrl = mapWebpackUrlPrefix([ { prefix: 'misc/.iconfont', replace: './ui/iconfont' }, ]); const smp = new SpeedMeasurePlugin(); +const event = process.env.GITHUB_EVENT_PATH ? require(process.env.GITHUB_EVENT_PATH) : {}; export default function (env = {}) { function esbuildLoader() { @@ -237,6 +238,12 @@ export default function (env = {}) { project_token: process.env.PT_PROJECT_TOKEN, upload: true, fail_build: false, + branch: event.ref.replace('refs/heads/', ''), + author: event.head_commit.author.email, + message: event.head_commit.message, + commit: process.env.GITHUB_SHA, + committed_at: parseInt(+new Date(event.head_commit.timestamp) / 1000, 10), + prior_commit: event.before, })] : [], ], };