kind: pipeline type: docker name: Build and Release when: # branch: # - main event: - tag steps: - name: install-taskfile image: golang:1.21 commands: - sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d - name: build image: golang:1.21 commands: - task package - name: release image: plugins/gitea-release settings: base_url: https://gitea.layla.gg api_key: from_secret: gitea_api_key repo: layla/gsquash files: - ./dist/gsquash.tar.gz --- kind: secret name: gitea_api_key get: path: secret/synology/gitea name: token