name: 'notify' description: 'notify' inputs: result: required: false default: "failure" type: string name: required: false type: string default: build secrets: required: false type: string runs: using: 'composite' steps: - uses: dosymep/vk-teams-action@v1.0.0 env: ICONS: '{"success":"✅","failure":"❌","canceled":"🤦","started":"⚠️"}' with: token: ${{ fromJSON(inputs.secrets).VK_TEAMS_BOT_TOKEN }} to: ${{ fromJSON(inputs.secrets).VK_TEAMS_CHAT_ID }} format: MarkdownV2 message: | ${{ github.repository }} \[${{inputs.name}}\]\(${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_number }}\) was ${{ inputs.result }} by ${{ github.event.sender.login }} ${{ fromJson(env.ICONS)[inputs.result] }}