Compare commits

..

23 Commits

Author SHA1 Message Date
dfcea79f84 ci: add repo secret
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/manual/build Pipeline was successful
2025-08-23 10:27:36 +03:00
06fbf2e4de ci: try to fix registry
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-23 10:04:59 +03:00
b453dd3b9e ci: update image registry
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-23 09:58:49 +03:00
46dc855a06 ci: update the trivy db
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-23 09:38:26 +03:00
623a909e43 ci: fix trivy image typo
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-16 19:51:23 +03:00
9a390bb831 ci: update trivy image
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-16 19:49:22 +03:00
0e3ae13474 ci: update workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-16 19:45:51 +03:00
dba043a4af update woodpecker workflow
All checks were successful
ci/woodpecker/push/build Pipeline was successful
2025-08-04 21:50:04 +03:00
8a2536dd5d update workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-04 21:23:23 +03:00
1d803dbe64 update workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-04 21:18:14 +03:00
99eb2193cd ci: add push to registry step to workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/manual/build Pipeline failed
2025-08-03 21:48:00 +03:00
ea5e6f2f06 use buildx for building
Some checks failed
ci/woodpecker/manual/build Pipeline failed
2025-08-03 21:20:25 +03:00
fc3bf98fbd troubleshoot woodpecker worflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-03 21:17:29 +03:00
1c04f377bb troubleshoot woodpecker workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-03 21:12:59 +03:00
d0a576e76f troubleshoot docker push
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-03 21:09:00 +03:00
345bc2c08a update woodpecker workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-08-03 21:01:55 +03:00
9d2c2b7bcd check push in workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-29 19:37:30 +03:00
2a25da1e77 fix workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-29 19:21:36 +03:00
2209f36943 fix registry address for CI
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-29 19:13:07 +03:00
4c6bb29f9c fix woodpecker workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-29 18:59:29 +03:00
173b2778ce updated woodpecker workflow
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-28 20:36:46 +03:00
f28607e405 fix trivyignore
Some checks failed
ci/woodpecker/push/build Pipeline failed
2025-07-28 19:42:13 +03:00
dc3b4628ec deprecate gitea workflow 2025-07-28 19:31:29 +03:00
3 changed files with 20 additions and 15 deletions

View File

@ -1,3 +1,9 @@
CVE-2024-4068
CVE-2024-21538
CVE-2024-21536
CVE-2025-7783
CVE-2024-29415
CVE-2022-23539
CVE-2022-24771
CVE-2022-24772
CVE-2024-29180

View File

@ -3,6 +3,11 @@ when:
branch: [master, feature/*]
steps:
- name: trivy-scan
image: aquasec/trivy:latest
commands:
- trivy fs --scanners vuln,config --exit-code 1 --ignorefile .trivyignore --severity HIGH,CRITICAL frontend/
- name: lint-frontend
image: node:24
commands:
@ -10,27 +15,21 @@ steps:
- npm install
- 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
image: woodpeckerci/plugin-kaniko
image: woodpeckerci/plugin-docker-buildx
settings:
registry: ${docker_registry}
repo: ${docker_registry}/taqi/portfolio
registry:
from_secret: docker_registry
repo:
from_secret: portfolio_docker_repo
tags:
- latest
- 1.0.0-${CI_PIPELINE_NUMBER} # Ref: https://woodpecker-ci.org/docs/usage/environment
cache: true
skip_tls_verify: false # set to true for testing registries ONLY with self-signed certs
build_args:
- COMMIT_SHA=${CI_COMMIT_SHA}
- COMMIT_AUTHOR_EMAIL=${CI_COMMIT_AUTHOR_EMAIL}
username:
from_secret: docker-username
password:
from_secret: docker-password