Skip to content

Commit 3c40d2d

Browse files
committed
temp
1 parent 350f72f commit 3c40d2d

File tree

1 file changed

+7
-34
lines changed

1 file changed

+7
-34
lines changed

.github/workflows/build.yaml

Lines changed: 7 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
## on: [push, pull_request]
21
on:
32
pull_request:
43
paths-ignore:
@@ -7,50 +6,24 @@ on:
76
- 'assets/**'
87
- '**.md'
98

10-
name: Continuous Integration
9+
name: Parseable CI Workflow
1110

1211
jobs:
13-
# docker:
14-
# name: Docker Build & Push
15-
# runs-on: ubuntu-latest
16-
# steps:
17-
# - name: Docker meta
18-
# id: meta
19-
# uses: docker/metadata-action@v4
20-
# with:
21-
# images: |
22-
# parseable/parseable
23-
# tags: |
24-
# type=sha
25-
# - name: Set up QEMU
26-
# uses: docker/setup-qemu-action@v2
27-
# - name: Set up Docker Buildx
28-
# uses: docker/setup-buildx-action@v2
29-
# - name: Login to DockerHub
30-
# uses: docker/login-action@v2
31-
# with:
32-
# username: ${{ secrets.DOCKERHUB_USERNAME }}
33-
# password: ${{ secrets.DOCKERHUB_TOKEN }}
34-
# - name: Build and push
35-
# uses: docker/build-push-action@v3
36-
# with:
37-
# push: true
38-
# tags: ${{ steps.meta.outputs.tags }}
3912

4013
docker-compose-test:
41-
name: Docker Compose Test
14+
name: Docker Compose integration tests
4215
runs-on: ubuntu-latest
4316
steps:
4417
- name: Checkout
4518
uses: actions/checkout@v3
46-
4719
- name: Tests
4820
uses: isbang/[email protected]
4921
with:
50-
compose-file: "./docker-compose.yaml"
22+
compose-file: ./docker-compose.yaml
23+
up-flag: --build
5124

5225
unit-tests:
53-
name: Test Suite
26+
name: Unit tests
5427
runs-on: ubuntu-latest
5528
steps:
5629
- uses: actions/checkout@v3
@@ -64,7 +37,7 @@ jobs:
6437
command: test
6538

6639
fmt:
67-
name: Rustfmt
40+
name: Rust fmt check
6841
runs-on: ubuntu-latest
6942
steps:
7043
- uses: actions/checkout@v3
@@ -80,7 +53,7 @@ jobs:
8053
args: --all -- --check
8154

8255
clippy:
83-
name: Clippy
56+
name: Cargo Clippy check
8457
runs-on: ubuntu-latest
8558
steps:
8659
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)