mirror of
https://github.com/lcdr/lu_packets.git
synced 2026-05-07 19:40:24 -05:00
Update docs only if tests are successful
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
on: [push, pull_request]
|
||||
on: pull_request
|
||||
|
||||
name: CI
|
||||
name: Pull request checks
|
||||
|
||||
jobs:
|
||||
ci:
|
||||
name: CI
|
||||
pull_request:
|
||||
name: Run tests
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -1,10 +1,10 @@
|
||||
on: [push]
|
||||
on: push
|
||||
|
||||
name: Generate documentation
|
||||
name: Compile + Test + Update docs
|
||||
|
||||
jobs:
|
||||
gen-docs:
|
||||
name: Generate documentation
|
||||
push:
|
||||
name: Compile + Test + Update docs
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout sources
|
||||
@@ -37,6 +37,17 @@ jobs:
|
||||
restore-keys: |
|
||||
target-debug-
|
||||
|
||||
- name: Compile
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
command: test
|
||||
args: --no-run
|
||||
|
||||
- name: Test
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
command: test
|
||||
|
||||
- name: Cache docs
|
||||
uses: actions/cache@v2
|
||||
with:
|
||||
Reference in New Issue
Block a user