Skip to content

Commit a62d79b

Browse files
committed
Add GitHub Actions for CI
First attempt to set up GitHub Actions Temporarily disable OS X builds in Travis-CI
1 parent f07c10d commit a62d79b

File tree

2 files changed

+37
-3
lines changed

2 files changed

+37
-3
lines changed

.github/workflows/ci4sqlite3mc.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: CI for SQLite3 Multiple Ciphers
2+
on:
3+
push:
4+
branches:
5+
- master
6+
pull_request:
7+
branches:
8+
- master
9+
10+
jobs:
11+
build:
12+
strategy:
13+
matrix:
14+
os: [ubuntu-latest, macos-latest]
15+
16+
runs-on: ${{ matrix.os }}
17+
18+
steps:
19+
- name: Checkout
20+
uses: actions/checkout@v2
21+
- name: Configure
22+
run: |
23+
autoreconf
24+
./configure
25+
- name: Build
26+
run: |
27+
make
28+
- name: Testing
29+
run: |
30+
./sqlite3shell test1.db3 ".read test/test1.sql"
31+
./sqlite3shell test2.db3 ".read test/test2.sql"
32+
./sqlite3shell dummy.db3 ".read test/sqlciphertest.sql"
33+

.travis.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ jobs:
1818
compiler: gcc
1919
env: WXGTK_PACKAGE=libwxgtk3.0-dev
2020
arch: arm64
21-
- os: osx
22-
osx_image: xcode11.4
23-
compiler: clang
21+
# Disable OS X builds for now
22+
# - os: osx
23+
# osx_image: xcode11.4
24+
# compiler: clang
2425

2526
branches:
2627
only:

0 commit comments

Comments
 (0)