From 1e4f42b272df6fdc5a85df996c18d20c8bbca27d Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Thu, 3 Jun 2021 17:49:54 +0200 Subject: [PATCH] Add github CI Add github CI Signed-off-by: Bensuperpc --- .github/FUNDING.yml | 1 + .github/dependabot.yml | 9 +++++++++ .github/workflows/main.yml | 29 +++++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 .github/FUNDING.yml create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/main.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..50eb553 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +github: rick-gnous diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..fe89e52 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,9 @@ +# Set update schedule for GitHub Actions + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every weekday + interval: "daily" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..d9b1426 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,29 @@ +name: Test-MSX + +on: + push: + branches: + - 'main' + - 'master' + - 'dev' + paths-ignore: + - '**/README.md' + pull_request: + branches: + - '*' + workflow_dispatch: + +jobs: + image: + name: Test-MSX + runs-on: ubuntu-20.04 + steps: + - name: "๐Ÿ“ฅ Checkout Code" + uses: actions/checkout@v2.3.4 + with: + submodules: 'recursive' + fetch-depth: 0 + - name: "๐Ÿ› ๏ธ Build" + run: make docker + - name: "๐Ÿงน Clean" + run: make clean