name: 'notify zulip' description: 'sends a message with the ci result to a designated zulip stream' inputs: url: description: 'location of the zulip instance, w/o terminating slash' required: true email: description: 'email of the incoming webhook bot' required: true key: description: 'api key of the incoming webhook bot' required: true stream: description: 'name of the stream to send result message to' default: 'CI results' topic: description: 'name of the topic' required: true type: description: 'content of the message. Can be file or string' required: true path: description: 'path of the file to read. required if type == file' text: description: 'text to be sent to zulip. required if type == string. If type == file, text content will be displayed BEFORE file content' runs: using: 'node16' main: 'dist/index.js'