~girishm/op-mattermost

b2715d8a72eee6f5bfe46f229c333570db020f13 — girishm 2 months ago 7b1b648 + 69f1841
Merge branch 'master' of https://github.com/girish17/op-mattermost
4 files changed, 37 insertions(+), 7 deletions(-)

A .github/FUNDING.yml
A .github/workflows/node.js.yml
M README.md
M package-lock.json -rwxr-xr-x => -rw-r--r--
A .github/FUNDING.yml => .github/FUNDING.yml +1 -0
@@ 0,0 1,1 @@
custom: ['https://paypal.me/GirishModiletappa']

A .github/workflows/node.js.yml => .github/workflows/node.js.yml +29 -0
@@ 0,0 1,29 @@
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions

name: Node.js CI

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  build:

    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [10.x, 12.x, 14.x]

    steps:
    - uses: actions/checkout@v2
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v1
      with:
        node-version: ${{ matrix.node-version }}
    - run: npm ci
    - run: npm run build --if-present
    - run: npm test

M README.md => README.md +4 -4
@@ 1,9 1,9 @@
# op-mattermost                                             
# op-mattermost      ![Node.js CI](https://github.com/girish17/op-mattermost/workflows/Node.js%20CI/badge.svg)                                       

[OpenProject](https://www.openproject.org/) integration for [Mattermost](https://mattermost.com/). Currently, supports following operations using a slash command -
	- Create time entry for a work package
	- Create work package for a project
	- View time logs
- Create time entry for a work package
- Create work package for a project
- View time logs

## Dependencies


M package-lock.json => package-lock.json +3 -3
@@ 1034,9 1034,9 @@
      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
    },
    "ini": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
      "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
      "version": "1.3.7",
      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz",
      "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ=="
    },
    "ipaddr.js": {
      "version": "1.9.0",