2 Commits

Author SHA1 Message Date
14debc4d35 Update GitHub Actions workflow to use RELEASE_TOKEN for manual repository checkout step, enhancing security and access control.
Some checks failed
Build linux_amd64 extension and upload to Packages / build-linux-amd64 (push) Failing after 25m20s
2025-09-13 06:31:59 +00:00
a3526d3eb4 Update GitHub Actions workflow to trigger on pushes to the main branch, ensuring builds are initiated for the latest changes. 2025-09-13 06:05:34 +00:00

View File

@@ -6,6 +6,8 @@ on:
description: Package version (defaults to tag name or short SHA) description: Package version (defaults to tag name or short SHA)
required: false required: false
push: push:
branches:
- main
tags: tags:
- 'v*' - 'v*'
@@ -18,7 +20,7 @@ jobs:
steps: steps:
- name: Checkout repository (manual) - name: Checkout repository (manual)
env: env:
TOKEN: ${{ secrets.GITEA_TOKEN }} TOKEN: ${{ secrets.RELEASE_TOKEN }}
run: | run: |
set -euo pipefail set -euo pipefail
if [ -d .git ]; then if [ -d .git ]; then