diff --git a/actions/hello.yaml b/actions/hello.yaml index 5bb7b32..637b2f8 100644 --- a/actions/hello.yaml +++ b/actions/hello.yaml @@ -9,6 +9,9 @@ enabled: true # Runner type determines how the action is executed runner_type: nodejs +# Runtime version constraint (semver range) - selects compatible Node.js version +runtime_version: ">=18" + # Entry point is the JavaScript file to execute entry_point: hello.js diff --git a/actions/http_example.yaml b/actions/http_example.yaml index b6c02c2..6aaee93 100644 --- a/actions/http_example.yaml +++ b/actions/http_example.yaml @@ -9,6 +9,9 @@ enabled: true # Runner type runner_type: nodejs +# Runtime version constraint (semver range) +runtime_version: ">=18" + # Entry point entry_point: http_example.js diff --git a/actions/read_counter.yaml b/actions/read_counter.yaml index 5a78f7f..f7bd772 100644 --- a/actions/read_counter.yaml +++ b/actions/read_counter.yaml @@ -9,6 +9,9 @@ enabled: true # Runner type runner_type: nodejs +# Runtime version constraint (semver range) +runtime_version: ">=18" + # Entry point entry_point: read_counter.js diff --git a/sensors/counter_sensor.yaml b/sensors/counter_sensor.yaml index 2621ebe..9e0f949 100644 --- a/sensors/counter_sensor.yaml +++ b/sensors/counter_sensor.yaml @@ -13,6 +13,9 @@ enabled: true # Sensor runner type runner_type: nodejs +# Minimum Node.js version required (semver constraint) +runtime_version: ">=18" + # Entry point for sensor execution entry_point: counter_sensor.js