From efd1cb834a79ac73d5b526685f0346153e74535a Mon Sep 17 00:00:00 2001 From: Renaud Calle Date: Thu, 16 Oct 2025 12:48:40 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20ci:=20Fix=20missing=20ci=20actio?= =?UTF-8?q?ns?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/cred-scan.yml | 18 ++++++++++++++++++ .github/workflows/github-sanity-scan.yml | 18 ++++++++++++++++++ .github/workflows/labels.yml | 16 ++++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 .github/workflows/cred-scan.yml create mode 100644 .github/workflows/github-sanity-scan.yml create mode 100644 .github/workflows/labels.yml diff --git a/.github/workflows/cred-scan.yml b/.github/workflows/cred-scan.yml new file mode 100644 index 0000000..1b512fe --- /dev/null +++ b/.github/workflows/cred-scan.yml @@ -0,0 +1,18 @@ +name: Credential Scanner + +on: + pull_request: + branches: [ main ] + +permissions: + contents: read + +jobs: + cred-scan: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Scan credentials + uses: outscale/cred-scan@main + with: + scan_path: "./" diff --git a/.github/workflows/github-sanity-scan.yml b/.github/workflows/github-sanity-scan.yml new file mode 100644 index 0000000..6cbc3cb --- /dev/null +++ b/.github/workflows/github-sanity-scan.yml @@ -0,0 +1,18 @@ +name: Github sanity scanner + +on: + pull_request: + branches: [ main ] + +permissions: + contents: read + +jobs: + github-sanity-scan: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Github sanity scanner + uses: outscale/github-sanity-scan@main + with: + no-pull-request-target: true diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml new file mode 100644 index 0000000..2453ac7 --- /dev/null +++ b/.github/workflows/labels.yml @@ -0,0 +1,16 @@ +name: Sync labels +on: + workflow_dispatch: + +permissions: + issues: write # needed to edit labels + +jobs: + sync: + runs-on: ubuntu-latest + steps: + - uses: EndBug/label-sync@v2 + with: + config-file: 'https://raw.githubusercontent.com/outscale/.github/main/labels.yml' + # delete-other-labels: false # set to true for strict sync + # dry-run: false # set to true to preview changes