mirror of
https://github.com/threeal/cmake-action.git
synced 2025-04-22 19:41:20 +00:00
refactor: replace core.setOutput
with dirrect append to GITHUB_OUTPUT
This commit is contained in:
parent
350e2b14c1
commit
97cfd34f7e
13
dist/index.js
generated
vendored
13
dist/index.js
generated
vendored
@ -26702,6 +26702,12 @@ var core = __nccwpck_require__(2340);
|
|||||||
function r(r){return function(r){if("object"==typeof(e=r)&&null!==e&&"message"in e&&"string"==typeof e.message)return r;var e;try{return new Error(JSON.stringify(r))}catch(e){return new Error(String(r))}}(r).message}
|
function r(r){return function(r){if("object"==typeof(e=r)&&null!==e&&"message"in e&&"string"==typeof e.message)return r;var e;try{return new Error(JSON.stringify(r))}catch(e){return new Error(String(r))}}(r).message}
|
||||||
//# sourceMappingURL=index.esm.js.map
|
//# sourceMappingURL=index.esm.js.map
|
||||||
|
|
||||||
|
;// CONCATENATED MODULE: external "node:fs"
|
||||||
|
const external_node_fs_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:fs");
|
||||||
|
var external_node_fs_default = /*#__PURE__*/__nccwpck_require__.n(external_node_fs_namespaceObject);
|
||||||
|
;// CONCATENATED MODULE: external "node:os"
|
||||||
|
const external_node_os_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:os");
|
||||||
|
var external_node_os_default = /*#__PURE__*/__nccwpck_require__.n(external_node_os_namespaceObject);
|
||||||
;// CONCATENATED MODULE: external "node:child_process"
|
;// CONCATENATED MODULE: external "node:child_process"
|
||||||
const external_node_child_process_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:child_process");
|
const external_node_child_process_namespaceObject = __WEBPACK_EXTERNAL_createRequire(import.meta.url)("node:child_process");
|
||||||
;// CONCATENATED MODULE: ./src/cmake.ts
|
;// CONCATENATED MODULE: ./src/cmake.ts
|
||||||
@ -26789,10 +26795,15 @@ function getInputs() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const inputs = getInputs();
|
const inputs = getInputs();
|
||||||
configureProject(inputs);
|
configureProject(inputs);
|
||||||
core.setOutput("build-dir", inputs.buildDir);
|
const output = process.env["GITHUB_OUTPUT"];
|
||||||
|
if (output !== undefined) {
|
||||||
|
external_node_fs_default().appendFileSync(output, `build-dir=${inputs.buildDir}${(external_node_os_default()).EOL}`);
|
||||||
|
}
|
||||||
if (inputs.runBuild) {
|
if (inputs.runBuild) {
|
||||||
buildProject(inputs);
|
buildProject(inputs);
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
import * as core from "@actions/core";
|
import * as core from "@actions/core";
|
||||||
import { getErrorMessage } from "catched-error-message";
|
import { getErrorMessage } from "catched-error-message";
|
||||||
|
import fs from "node:fs";
|
||||||
|
import os from "node:os";
|
||||||
import { buildProject, configureProject } from "./cmake.js";
|
import { buildProject, configureProject } from "./cmake.js";
|
||||||
import { getInputs } from "./inputs.js";
|
import { getInputs } from "./inputs.js";
|
||||||
|
|
||||||
@ -8,7 +10,10 @@ try {
|
|||||||
|
|
||||||
configureProject(inputs);
|
configureProject(inputs);
|
||||||
|
|
||||||
core.setOutput("build-dir", inputs.buildDir);
|
fs.appendFileSync(
|
||||||
|
process.env["GITHUB_OUTPUT"] as string,
|
||||||
|
`build-dir=${inputs.buildDir}${os.EOL}`,
|
||||||
|
);
|
||||||
|
|
||||||
if (inputs.runBuild) {
|
if (inputs.runBuild) {
|
||||||
buildProject(inputs);
|
buildProject(inputs);
|
||||||
|
Loading…
Reference in New Issue
Block a user