Skip to content

Commit 467b7ad

Browse files
committed
daemon: fix support check in post run
Javascript truthy strings strike again.
1 parent e54c44c commit 467b7ad

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

dist/main/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7745,7 +7745,7 @@ const pathsToPush = core.getInput('pathsToPush');
77457745
const pushFilter = core.getInput('pushFilter');
77467746
const cachixArgs = core.getInput('cachixArgs');
77477747
const skipAddingSubstituter = core.getInput('skipAddingSubstituter');
7748-
const useDaemon = (core.getInput('useDaemon') === 'true') ? true : false;
7748+
const useDaemon = core.getBooleanInput('useDaemon');
77497749
const cachixBinInput = core.getInput('cachixBin');
77507750
const installCommand = core.getInput('installCommand') ||
77517751
"nix-env --quiet -j8 -iA cachix -f https://cachix.org/api/v1/install";
@@ -7858,7 +7858,7 @@ async function setup() {
78587858
async function upload() {
78597859
core.startGroup('Cachix: push');
78607860
const cachixBin = core.getState('cachixBin');
7861-
const supportsDaemon = core.getState('supportsDaemon');
7861+
const supportsDaemon = core.getState('supportsDaemon') === 'true';
78627862
try {
78637863
if (skipPush === 'true') {
78647864
core.info('Pushing is disabled as skipPush is set to true');
@@ -7867,7 +7867,7 @@ async function upload() {
78677867
if (useDaemon && supportsDaemon) {
78687868
const daemonDir = process.env[ENV_CACHIX_DAEMON_DIR];
78697869
if (!daemonDir) {
7870-
core.debug('Cachix Daemon not started. Skipping push');
7870+
core.error('Cachix Daemon not started. Skipping push');
78717871
return;
78727872
}
78737873
const daemonPid = parseInt(await fs.readFile(pidFilePath(daemonDir), { encoding: 'utf8' }));

src/main.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const pathsToPush = core.getInput('pathsToPush');
1919
const pushFilter = core.getInput('pushFilter');
2020
const cachixArgs = core.getInput('cachixArgs');
2121
const skipAddingSubstituter = core.getInput('skipAddingSubstituter');
22-
const useDaemon = (core.getInput('useDaemon') === 'true') ? true : false;
22+
const useDaemon = core.getBooleanInput('useDaemon');
2323
const cachixBinInput = core.getInput('cachixBin');
2424
const installCommand =
2525
core.getInput('installCommand') ||
@@ -153,7 +153,7 @@ async function upload() {
153153
core.startGroup('Cachix: push');
154154

155155
const cachixBin = core.getState('cachixBin');
156-
const supportsDaemon = core.getState('supportsDaemon');
156+
const supportsDaemon = core.getState('supportsDaemon') === 'true';
157157

158158
try {
159159
if (skipPush === 'true') {
@@ -163,7 +163,7 @@ async function upload() {
163163
const daemonDir = process.env[ENV_CACHIX_DAEMON_DIR];
164164

165165
if (!daemonDir) {
166-
core.debug('Cachix Daemon not started. Skipping push');
166+
core.error('Cachix Daemon not started. Skipping push');
167167
return;
168168
}
169169

0 commit comments

Comments
 (0)