manually triggerr ci with custom nim node image

This commit is contained in:
fbarbu15 2023-08-24 14:03:44 +03:00
parent 812310a816
commit 617622c3ec
2 changed files with 9 additions and 4 deletions

View File

@ -7,6 +7,11 @@ on:
- "staging" - "staging"
- "trying" - "trying"
pull_request: pull_request:
workflow_dispatch:
inputs:
nim_wakunode_image:
required: false
type: string
env: env:
NODE_JS: "18" NODE_JS: "18"
@ -57,7 +62,7 @@ jobs:
node: node:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
WAKUNODE_IMAGE: "statusteam/nim-waku:v0.19.0" WAKUNODE_IMAGE: ${{ github.events.inputs.nim_wakunode_image || "statusteam/nim-waku:v0.19.0" }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@ -88,7 +93,7 @@ jobs:
node_optional: node_optional:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env: env:
WAKUNODE_IMAGE: "statusteam/nim-waku:v0.19.0" WAKUNODE_IMAGE: ${{ github.events.inputs.nim_wakunode_image || "statusteam/nim-waku:v0.19.0" }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3

View File

@ -9,9 +9,9 @@ const WAKUNODE_IMAGE =
async function main() { async function main() {
try { try {
await execAsync(`docker inspect ${WAKUNODE_IMAGE}`); await execAsync(`docker inspect ${WAKUNODE_IMAGE}`);
console.log("Using local image"); console.log(`Using local image ${WAKUNODE_IMAGE}`);
} catch (error) { } catch (error) {
console.log("Pulling image..."); console.log(`Pulling image ${WAKUNODE_IMAGE}`);
await execAsync(`docker pull ${WAKUNODE_IMAGE}`); await execAsync(`docker pull ${WAKUNODE_IMAGE}`);
console.log("Image pulled"); console.log("Image pulled");
} }