Merge pull request #43 from ceph/devel

sync downstream devel with upstream devel branch
This commit is contained in:
OpenShift Merge Robot
2021-11-19 06:01:12 +01:00
committed by GitHub
466 changed files with 85825 additions and 2384 deletions

View File

@ -7,6 +7,7 @@ updates:
directory: "/"
schedule:
interval: "weekly"
rebase-strategy: "disabled"
labels:
- rebase
commit-message:
@ -38,3 +39,13 @@ updates:
- dependency-name: "k8s.io/mount-utils"
- dependency-name: "k8s.io/pod-security-admission"
- dependency-name: "k8s.io/sample-apiserver"
- package-ecosystem: "gomod"
directory: "/actions/retest"
schedule:
interval: "weekly"
rebase-strategy: "disabled"
labels:
- rebase
- ci/skip/e2e
commit-message:
prefix: "rebase"

View File

@ -1,15 +0,0 @@
---
name: gosec
# yamllint disable-line rule:truthy
on:
pull_request:
branches:
- '*'
jobs:
gosec:
name: gosec
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: gosec
run: CONTAINER_CMD=docker make containerized-test TARGET=gosec

18
.github/workflows/retest.yml vendored Normal file
View File

@ -0,0 +1,18 @@
---
name: "Retest approved pull Requests"
# yamllint disable-line rule:truthy
on:
schedule:
# Run the retest action every 30 minutes
- cron: "30 * * * *"
jobs:
retest:
runs-on: ubuntu-latest
steps:
# path to the retest action
- uses: ceph/ceph-csi/actions/retest@devel
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
required-label: "ci/retry/e2e"
max-retry: "5"
required-approve-count: "2"

View File

@ -0,0 +1,17 @@
---
name: test-retest-action
# yamllint disable-line rule:truthy
on:
pull_request:
branches: [devel]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Docker build
# Run cd to avoid loading complete cephcsi directory in docker context
# while building retest image.
run: cd actions/retest && docker build -t retest .