update workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed

This commit is contained in:
2025-08-04 21:18:14 +03:00
parent 99eb2193cd
commit 1d803dbe64

View File

@ -3,31 +3,24 @@ when:
branch: [master, feature/*] branch: [master, feature/*]
steps: steps:
- name: trivy-scan
image: gitea.tahmidcloud.com/taqi/trivy:latest
commands:
- trivy fs --scanners vuln,config --exit-code 1 --ignorefile .trivyignore --severity HIGH,CRITICAL frontend/
- name: lint-frontend - name: lint-frontend
image: node:24 image: node:24
commands: commands:
- cd frontend - cd frontend
- npm install
- npm run lint - npm run lint
- name: trivy-scan
image: aquasec/trivy:latest
commands:
- trivy fs --scanners vuln,config --exit-code 1 --ignorefile .trivyignore --severity HIGH,CRITICAL frontend/
- name: build-frontend
image: node:24
commands:
- cd frontend
- npm run build
- name: build-and-publish - name: build-and-publish
image: woodpeckerci/plugin-docker-buildx image: woodpeckerci/plugin-docker-buildx
settings: settings:
DOCKER_REGISTRY: IMAGE_REGISTRY:
from_secret: docker-registry from_secret: docker-registry
registry: ${DOCKER_REGISTRY} registry: ${IMAGE_REGISTRY}
repo: ${DOCKER_REGISTRY}/taqi/portfolio repo: ${IMAGE_REGISTRY}/taqi/portfolio
tags: tags:
- latest - latest
- 1.0.0-${CI_PIPELINE_NUMBER} # Ref: https://woodpecker-ci.org/docs/usage/environment - 1.0.0-${CI_PIPELINE_NUMBER} # Ref: https://woodpecker-ci.org/docs/usage/environment