From 126a21a6b57b51fef158d536b7ca3ef39aff8bf9 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Wed, 18 May 2022 13:58:50 +0200 Subject: [PATCH] Added github action info --- .github/workflows/release-beta.yml | 3 +++ package-lock.json | 24 ++++++++++++++++++++++++ package.json | 1 + scripts/beta-release.js | 3 +++ 4 files changed, 31 insertions(+) diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index 8214674f..b4ca92d1 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -29,3 +29,6 @@ jobs: - name: Publish to open-vsx.org run: npx ovsx publish -p ${{ secrets.OPEN_VSX_PAT }} + - name: Write version to summary + run: echo "{{ env.GITHUB_RUN_ID }}" > .summary + diff --git a/package-lock.json b/package-lock.json index 6675ede5..e636601f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,24 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@actions/core": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.8.2.tgz", + "integrity": "sha512-FXcBL7nyik8K5ODeCKlxi+vts7torOkoDAKfeh61EAkAy1HAvwn9uVzZBY0f15YcQTcZZ2/iSGBFHEuioZWfDA==", + "dev": true, + "requires": { + "@actions/http-client": "^2.0.1" + } + }, + "@actions/http-client": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.0.1.tgz", + "integrity": "sha512-PIXiMVtz6VvyaRsGY268qvj57hXQEpsYogYOu2nrQhlf+XCGmZstmuZBbAybUl1nQGnvS1k1eEsQ69ZoD7xlSw==", + "dev": true, + "requires": { + "tunnel": "^0.0.6" + } + }, "@babel/code-frame": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", @@ -5811,6 +5829,12 @@ "tslib": "^1.8.1" } }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", diff --git a/package.json b/package.json index ecbd09c8..251d1666 100644 --- a/package.json +++ b/package.json @@ -1877,6 +1877,7 @@ "start:site": "cd ./docs && npm run dev" }, "devDependencies": { + "@actions/core": "^1.8.2", "@bendera/vscode-webview-elements": "0.6.2", "@estruyf/vscode": "0.0.3", "@headlessui/react": "1.5.0", diff --git a/scripts/beta-release.js b/scripts/beta-release.js index f6d0e95e..ebbceda0 100644 --- a/scripts/beta-release.js +++ b/scripts/beta-release.js @@ -1,5 +1,6 @@ const fs = require('fs'); const path = require('path'); +const core = require('@actions/core'); const packageJson = require('../package.json'); const version = packageJson.version.split('.'); @@ -14,6 +15,8 @@ packageJson.homepage = "https://beta.frontmatter.codes"; console.log(packageJson.version); +core.summary.addHeading(`Version info`).addDetails(`${packageJson.version}`); + const scripts = packageJson.scripts; for (const key in scripts) { if (key.startsWith(`prod:`)) {