Browse Source

Move to checkout v2, don't run tests when changing github actions

pull/674/head
Tim Kimber 5 years ago
parent
commit
2c315e717b
No known key found for this signature in database GPG Key ID: 3E1804964E76BD18
4 changed files with 18 additions and 10 deletions
  1. +6
    -4
      .github/workflows/run-tests-pebble.yml
  2. +4
    -2
      .github/workflows/run-tests-staging-duckdns.yml
  3. +4
    -2
      .github/workflows/run-tests-staging-dynu.yml
  4. +4
    -2
      .github/workflows/shellcheck.yml

+ 6
- 4
.github/workflows/run-tests-pebble.yml View File

@ -1,6 +1,8 @@
name: Run all tests on pebble
on:
push:
paths-ignore:
- '.github/workflows/*'
branches:
- master
pull_request:
@ -10,7 +12,7 @@ jobs:
test-alpine:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Alpine
@ -18,7 +20,7 @@ jobs:
test-bash-4-0:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Alpine using Bash 4.0
@ -26,7 +28,7 @@ jobs:
test-bash-4-2:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Alpine using Bash 4.2
@ -34,7 +36,7 @@ jobs:
test-bash-5-0:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Alpine using Bash 5


+ 4
- 2
.github/workflows/run-tests-staging-duckdns.yml View File

@ -1,6 +1,8 @@
name: Run all tests using DuckDNS
on:
push:
paths-ignore:
- '.github/workflows/*'
branches:
- master
pull_request:
@ -10,7 +12,7 @@ jobs:
test-centos7-duckdns:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on CentOS7 against Staging using DuckDNS
@ -18,7 +20,7 @@ jobs:
test-ubuntu-duckdns:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Ubuntu against Staging using DuckDNS


+ 4
- 2
.github/workflows/run-tests-staging-dynu.yml View File

@ -1,6 +1,8 @@
name: Run all tests using Dynu
on:
push:
paths-ignore:
- '.github/workflows/*'
branches:
- master
pull_request:
@ -10,7 +12,7 @@ jobs:
test-centos7-dynu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on CentOS7 against Staging using Dynu
@ -18,7 +20,7 @@ jobs:
test-ubuntu-dynu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Build the docker-compose stack
run: docker-compose up -d --build
- name: Run test suite on Ubuntu against Staging using Dynu


+ 4
- 2
.github/workflows/shellcheck.yml View File

@ -2,6 +2,8 @@ name: shellcheck
on:
push:
paths-ignore:
- '.github/workflows/*'
branches: [ master ]
pull_request:
branches: [ master ]
@ -10,8 +12,8 @@ jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- name: Lint check
uses: azohra/shell-linter@v0.3.0
uses: azohra/shell-linter@latest
with:
path: "getssl"

Loading…
Cancel
Save