Migrate from CircleCI to Github Actions (#173)

CI/CD reusable workflows in Github Actions for Plugin software lifecycle

Ticket: https://mattermost.atlassian.net/browse/CLD-4816
This commit is contained in:
Spiros Economakis 2023-02-07 11:39:25 +02:00 committed by GitHub
parent e7fd65fd4e
commit c0b3c8b760
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 37 additions and 12 deletions

18
.github/workflows/ci.yml vendored Normal file
View file

@ -0,0 +1,18 @@
name: ci
on:
schedule:
- cron: "0 0 * * *"
push:
branches:
- master
tags:
- "^v.*"
pull_request:
permissions:
contents: read
jobs:
plugin-ci:
uses: mattermost/actions-workflows/.github/workflows/plugin-ci.yml@main
secrets: inherit