diff --git a/.github/workflows/linuxpackage.yml b/.github/workflows/linuxpackage.yml
index bccb51b36568ed39f94c07594c391174e1dc383e..a89fdb89c646c7cb274dc90c5c0799bd80ad76d2 100644
--- a/.github/workflows/linuxpackage.yml
+++ b/.github/workflows/linuxpackage.yml
@@ -63,13 +63,15 @@ jobs:
           VALIDATOR_ADDRESS=$2
           NODE_TYPE=$3
 
-          args="/usr/bin/bor --datadir /etc/bor/dataDir --port '30303' --rpc --rpcaddr '0.0.0.0' --rpcvhosts '*' --rpccorsdomain '*' --rpcport '8545' --ipcpath /etc/bor/bor.ipc --rpcapi 'db,eth,net,web3,txpool,bor' --networkid $NETWORK_ID --miner.gaslimit '20000000' --txpool.nolocals --txpool.accountslots '128' --txpool.globalslots '20000' --txpool.lifetime '0h16m0s'"
+          DATA_DIR=/etc/bor/dataDir
+
+          args="/usr/bin/bor --datadir $DATA_DIR --port '30303' --rpc --rpcaddr '0.0.0.0' --rpcvhosts '*' --rpccorsdomain '*' --rpcport '8545' --ipcpath /etc/bor/bor.ipc --rpcapi 'db,eth,net,web3,txpool,bor' --networkid $NETWORK_ID --miner.gaslimit '20000000' --txpool.nolocals --txpool.accountslots '128' --txpool.globalslots '20000' --txpool.lifetime '0h16m0s'"
 
           if [[ $NODE_TYPE == 'validator' ]]; then
               args+="
-              --keystore $BOR_DIR/keystore \
+              --keystore $DATA_DIR/keystore \
               --unlock $VALIDATOR_ADDRESS \
-              --password $BOR_DIR/password.txt \
+              --password $DATA_DIR/password.txt \
               --allow-insecure-unlock \
               --nodiscover --maxpeers 1 \
               --mine
@@ -84,9 +86,9 @@ jobs:
 
           if [[ $NODE_TYPE == 'validator-without-sentry' ]]; then
               args+="
-              --keystore $BOR_DIR/keystore \
+              --keystore $DATA_DIR/keystore \
               --unlock $VALIDATOR_ADDRESS \
-              --password $BOR_DIR/password.txt \
+              --password $DATA_DIR/password.txt \
               --allow-insecure-unlock \
               --maxpeers 200 \
               --mine