Skip to content

Commit

Permalink
First stab at using GH Actions (#366)
Browse files Browse the repository at this point in the history
Given the issues with GH connection and ADO, let's see if we can use GH Actions instead. This version only tests and builds - I'll add auto-release automation later once this is stable (to effectively do what  #359 is trying to accomplish)
  • Loading branch information
jmkk committed Oct 1, 2019
1 parent 7ddd815 commit 3face05
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: CI

on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
build:
name: Test and build
runs-on: macOS-10.14
steps:
- uses: actions/checkout@v1
- name: Select Xcode 11
run: sudo xcode-select -s /Applications/Xcode_11.app
- name: Run Bluepill tests
run: ./scripts/bluepill.sh test
- name: Build Bluepill
run: ./scripts/bluepill.sh build

bazel_build:
name: Bazel build
runs-on: macOS-10.14
steps:
- uses: actions/checkout@v1
- name: Install Bazel
run: brew install bazel
- name: Build using Bazel
run: bazel build --host_force_python=PY2 //bluepill:bluepill

0 comments on commit 3face05

Please sign in to comment.