fuck the linters
Some checks failed
lint, build and push / build (push) Failing after 2m31s

Signed-off-by: Michael Grote <michael.grote@posteo.de>
This commit is contained in:
Michael Grote 2024-11-29 13:05:27 +01:00
parent 1dd6919b37
commit 09d241bce9

View file

@ -9,40 +9,7 @@ on:
# Variables: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#default-environment-variables + https://forgejo.org/docs/latest/user/actions/#env-1
jobs:
lint:
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run Gitleaks
uses: docker://zricethezav/gitleaks:v8.21.2
with:
args: detect --no-git --verbose --source ${{ github.workspace }}
- name: Run hadolint
uses: docker://pipelinecomponents/hadolint:0.27.0
with:
args: hadolint Dockerfile
# - name: Run ShellCheck
# uses: sudo-bot/action-shellcheck@latest
# with:
# cli-args: "shell.sh"
- name: Send notification
uses: dawidd6/action-send-mail@v4
if: failure()
with:
connection_url: smtp://docker10.mgrote.net:1025
secure: false
ignore_cert: true
to: michael.grote@posteo.de
from: Gitea Actions <gitea@mgrote.net>
subject: "CI ${{ job.status }} in ${{ github.repository }}"
body: |
Repo: ${{ github.repository }}
Job: ${{ github.action }}
Status: ${{ job.status }}
Trigger Event: ${{ GITHUB_EVENT_NAME }}
build:
needs: [gitleaks, hadolint] # shellcheck
steps:
- name: Checkout code
uses: actions/checkout@v4