feat: automate release process using Taskfile and GitHub Actions

This commit is contained in:
Prad Nukala
2025-01-01 15:22:40 -05:00
parent 57bce7d50e
commit a5dd620b17
2 changed files with 35 additions and 2 deletions
+1 -2
View File
@@ -44,9 +44,8 @@ jobs:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run GoReleaser
run: task release
run: task -t .github/Taskfile.yml release
env:
TASK_X_REMOTE_TASKFILES: 1
GITHUB_TOKEN: ${{ secrets.GH_RELEASER_TOKEN }}
GITHUB_PERSONAL_AUTH_TOKEN: ${{ secrets.GH_RELEASER_TOKEN }}
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}