Skip to content

Add workflow to sync releases to Nexus#24

Closed
l-qing wants to merge 21 commits into
masterfrom
chore/sync-release-to-nexus
Closed

Add workflow to sync releases to Nexus#24
l-qing wants to merge 21 commits into
masterfrom
chore/sync-release-to-nexus

Conversation

@l-qing

@l-qing l-qing commented May 7, 2026

Copy link
Copy Markdown
  • Add a GitHub Actions workflow for alauda release tags.
  • Create a Tekton PipelineRun on the ARC runner.
  • Pass release metadata and Nexus sync labels to the pipeline.
  • Stream the PipelineRun logs after creation.

l-qing and others added 21 commits August 2, 2025 08:29
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Updates the Trivy security scan reference from alauda-cosign to alauda-yq
to match the correct binary for this repository.
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
- Bump go directive from 1.25.6 to 1.25.7
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
Co-authored-by: alaudaa-renovate[bot] <219066560+alaudaa-renovate[bot]@users.noreply.github.com>
- Bump go directive in go.mod from 1.25.7 to 1.26.1
- Use go-version-file in CI to align Go version with go.mod
- Extract GOLANGCI_LINT_VERSION and GOSEC_VERSION as variables
- Replace curl-based golangci-lint install with go install for reproducibility
- Bump golangci-lint from v2.4.0 to v2.11.2
- Update Dockerfile build image to golang:1.26.2
- Update Dockerfile.dev base image to golang:1.26.2
- Align go.mod toolchain version with the new Go release
- Add a GitHub Actions workflow for alauda tags.
- Create a Tekton PipelineRun on the ARC runner.
- Pass release metadata and Nexus sync labels to the pipeline.
- Stream the PipelineRun logs after creation.
@l-qing l-qing closed this May 7, 2026
@l-qing l-qing deleted the chore/sync-release-to-nexus branch May 7, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant