Add CI configuration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed

This commit is contained in:
2024-08-08 14:34:42 -07:00
parent ca02d9b609
commit a9fdf0a053
3 changed files with 106 additions and 0 deletions

25
.woodpecker.yml Normal file
View File

@@ -0,0 +1,25 @@
labels:
platform: linux/amd64
steps:
publish:
image: woodpeckerci/plugin-kaniko
settings:
registry: gitea.elara.ws
repo: elara6331/seashell
tags: latest,${CI_COMMIT_TAG}
cache: false
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
event: tag
release:
image: goreleaser/goreleaser
commands:
- goreleaser release
secrets: [ gitea_token, aur_key ]
when:
event: tag