ci: complete transition to GitHub Actions

test
This commit is contained in:
Andrew Gallant 2019-08-31 09:32:48 -04:00
parent 4858267f3b
commit 3853608eb6
No known key found for this signature in database
GPG Key ID: B2E3A4923F8B0D44

View File

@ -1,3 +1,4 @@
# test
name: ci name: ci
on: on:
pull_request: pull_request:
@ -5,7 +6,7 @@ on:
branches: branches:
- master - master
schedule: schedule:
cron: '00 01 * * *' - cron: '00 01 * * *'
jobs: jobs:
test: test:
name: test name: test
@ -85,10 +86,10 @@ jobs:
rust-version: ${{ matrix.rust }} rust-version: ${{ matrix.rust }}
- name: Install Rust Target - name: Install Rust Target
run: rustup target add ${{ matrix.target }} run: rustup target add ${{ matrix.target }}
- name: Install musl-gcc # - name: Install musl-gcc
if: contains(matrix.target, 'musl') # if: contains(matrix.target, 'musl')
run: | # run: |
apt-get install musl-tools # apt-get install musl-tools
- name: Build everything - name: Build everything
run: cargo build --verbose --target ${{ matrix.target }} --all --features pcre2 run: cargo build --verbose --target ${{ matrix.target }} --all --features pcre2
- name: Test zsh auto-completions - name: Test zsh auto-completions