From 6448abea68fd96f3828e8bc8da89f1df70d22186 Mon Sep 17 00:00:00 2001 From: Jason Naylor Date: Thu, 8 Feb 2024 14:09:27 -0800 Subject: [PATCH] Add first attempt at execuiting our build in a github action Change-Id: I1251da11da1d7512c73d04ce0b94d1b7000964e9 --- .gitattributes | 1 + .github/workflows/CI.yml | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 .github/workflows/CI.yml diff --git a/.gitattributes b/.gitattributes index 2151f99fe4..1b1f7cad8b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -19,6 +19,7 @@ *.vcxproj -whitespace *.vcxproj.filters -whitespace *.vdproj -whitespace +*.yml -whitespace *.xml -whitespace changelog -whitespace FwHelpAbout.cs -whitespace diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml new file mode 100644 index 0000000000..1806206906 --- /dev/null +++ b/.github/workflows/CI.yml @@ -0,0 +1,19 @@ +name: Flex CI +on: + push: + branches: ["release/9.1", "develop", "master", "feature/PubSub"] + pull_request: + branches: ["release/9.1", "develop", "master", "feature/PubSub"] + workflow_dispatch: + + jobs: + build: + runs-on: windows-latest + steps: + - name: Checkout Files + uses: actions/checkout@v3 + + - name: Build and Test + shell: cmd + working-directory: Build + run: build64.bat /t:remakefw /p:action=test \ No newline at end of file