mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-06-14 18:53:35 +00:00
Merge pull request #43 from ceph/devel
sync downstream devel with upstream devel branch
This commit is contained in:
11
.github/dependabot.yml
vendored
11
.github/dependabot.yml
vendored
@ -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"
|
||||
|
15
.github/workflows/gosec.yaml
vendored
15
.github/workflows/gosec.yaml
vendored
@ -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
18
.github/workflows/retest.yml
vendored
Normal 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"
|
17
.github/workflows/test-retest-action.yaml
vendored
Normal file
17
.github/workflows/test-retest-action.yaml
vendored
Normal 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 .
|
Reference in New Issue
Block a user