From 8c2797cc82100350cca608dd8debdaf80b891780 Mon Sep 17 00:00:00 2001 From: Elia el Lazkani Date: Sun, 2 Jul 2023 22:12:14 +0200 Subject: [PATCH] chore(): Adds checksum to the releases for verification --- .drone.yml | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index 802d588..3559cae 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,11 +5,15 @@ name: test steps: - name: test-code image: golang - environment: commands: - - go get - - go test + - go get + - go test +- name: run-code + image: golang + commands: + - go get + - go run . --- kind: pipeline name: test-build @@ -143,6 +147,21 @@ steps: depends_on: - prepare +- name: generate-checksum + image: golang + commands: + - cd bin + - md5sum * > ../md5sums.txt + - sha512sum * > ../sha512sums.txt + - cp ../md5sums.txt . + - cp ../sha512sums.txt . + depends_on: + - build-linux-amd64 + - build-darwin-amd64 + - build-windows-amd64 + - build-linux-arm64 + - build-darwin-arm64 + - name: gitea_release image: plugins/gitea-release settings: @@ -154,11 +173,7 @@ steps: base_url: https://scm.project42.io files: bin/* depends_on: - - build-linux-amd64 - - build-darwin-amd64 - - build-windows-amd64 - - build-linux-arm64 - - build-darwin-arm64 + - generate-checksum depends_on: - test-build