Cron Trigger Executes in UTC Despite IST Configuration
I have set up a cron-based alarm trigger for my action as follows:
category-erp:
license: Apache-2.0
actions:
$include: ./actions/category/erp/actions.config.yaml
triggers:
eachMidNight:
feed: /whisk.system/alarms/alarm
inputs:
cron: 0 0 * * *
timezone: IST
rules:
nscategorysync:
trigger: eachMidNight
action: categorysync
I’ve explicitly set the timezone to IST, but after deploying the app, the function is still triggering at UTC midnight instead of IST midnight. The logs written to my SFTP confirm this, with timestamps like:
{"message": "Body Parts, Bar, Bars All level Matched", "syncTime": "2025-08-06 00:00:31"}
Additionally, even when I update the cron expression (e.g., '*/2 1-4 * * *') from (* * * * *), it continues to run at the same UTC-based schedule.
Does Adobe App Builder only support UTC-based cron triggers despite the inputs specifying a timezone like IST? If not, is there a way to configure the timezone so the action can be executed in IST?