Skip to content
This repository has been archived by the owner on Jun 15, 2020. It is now read-only.

This action takes a payload of gollum (Github wiki) event and sends a formatted notification to a specified Microsoft Teams channel via a webhook.

Notifications You must be signed in to change notification settings

sgefdf/action-teams-gollum-notification

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

action-teams-gollum-notification

Description

This action takes a payload of a gollum (Github wiki) event and sends a notification in form of Office 365 Connector Card to a specified Microsoft Teams channel via a webhook. As Github extension for Microsoft Teams doesn't support gollum event notifications, this is a simple and convenient solution to get notified on updates (create, edit) in your repository's wiki pages.

Card example 1

Required environment variables

  • WEBHOOK_URL A webhook URL to a Teams channel you want notifications to be sent to. How to get the URL?

Usage

on: [gollum]

jobs:
  wiki_teams_notification:
    runs-on: ubuntu-latest
    name: Wiki Teams notification
    steps:
    - uses: actions/checkout@v2
      name: Checkout
    - uses: ./.github/actions
      name: Send notification
      env:
        # A webhook URL to a Teams channel you want notifications to be sent to.
        WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}

About

This action takes a payload of gollum (Github wiki) event and sends a formatted notification to a specified Microsoft Teams channel via a webhook.

Resources

Stars

Watchers

Forks

Packages

No packages published