Andras Bacsai
ee86c69f15
ci: tag v4.x SHA images as edge
...
Also publish the moving edge tag on GHCR and Docker Hub when the SHA build runs on v4.x, so edge always points at the latest production-line multi-arch image.
2026-07-23 19:11:20 +02:00
Andras Bacsai
160278c7eb
ci: support main branch build and changelog workflows
2026-07-20 12:54:25 +02:00
Andras Bacsai
94a95cdf54
docs(release): clarify branch strategy and SHA build flow
2026-07-20 12:39:42 +02:00
Andras Bacsai
7716e65eea
ci(release): promote SHA-tagged images on release
...
Publish branch builds under immutable commit SHA tags, then promote the
released image to its version tag and stable releases to latest.
2026-07-19 23:00:47 +02:00
ShadowArcanist
7717860109
chore(ci): gate docs reminder comments on "Waiting for Docs PR" label
2026-06-13 20:52:22 +05:30
🏔️ Peak and GitHub
ffd69c1b54
ci: update pr-quality.yaml
2026-03-23 22:45:18 +01:00
peaklabs-dev
6d46518098
ci: add anti-slop v0.2 options to the pr-quality check
2026-02-25 19:04:26 +01:00
peaklabs-dev
362fc770f1
ci: delete label removal workflow
2026-02-15 23:54:01 +01:00
peaklabs-dev
dea025510b
ci: improve pr quality workflow
...
- change labels to quality
- add a failure label
- make sure service json files are not changed
2026-02-15 23:53:11 +01:00
peaklabs-dev
ea3f4b927d
ci: do not build or generate changelog on pr-quality changes
2026-02-14 23:59:39 +01:00
peaklabs-dev
ddf91a2a63
ci: add pr quality check workflow
2026-02-14 23:46:14 +01:00
Andras Bacsai
8be1a9b5de
fix(workflow): remove 'labeled' event from issue triggers and clean up permissions
2026-01-01 12:11:13 +01:00
Andras Bacsai
10bac4b5a3
fix(workflow): update permissions for Claude to write access
2026-01-01 12:08:18 +01:00
Andras Bacsai
bb1681e86e
fix(workflow): remove dangerously-skip-permissions from Claude args
2026-01-01 12:04:13 +01:00
Andras Bacsai
9f333c37f4
fix(workflow): update Claude action to use claude_args for model configuration
2026-01-01 12:03:21 +01:00
Andras Bacsai
791cf7aace
fix(workflow): update prompt for Claude to include 'ultrathink' for issue analysis
2026-01-01 11:58:58 +01:00
Andras Bacsai
e5116f9f7e
fix(workflow): update prompt for Claude to provide default instructions on issue labeling
2026-01-01 11:53:11 +01:00
Andras Bacsai
fc752a8319
fix(workflow): enhance label matching for Claude trigger in issues
2026-01-01 11:50:32 +01:00
Andras Bacsai
7b21f6dacc
fix(workflow): add 'labeled' event type for issues to trigger Claude
2026-01-01 11:47:00 +01:00
Andras Bacsai
a3dc5af702
"Claude PR Assistant workflow"
2025-12-31 11:53:05 +01:00
Andras Bacsai and Claude
01442a0f55
Refactor: Replace DOCKER_TOKEN/USERNAME with DOCKERHUB_TOKEN/USERNAME
...
Rename GitHub Actions secrets from DOCKER_TOKEN and DOCKER_USERNAME to DOCKERHUB_TOKEN and DOCKERHUB_USERNAME across all Docker image build workflows for improved clarity and explicit Docker Hub identification.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-01 13:16:00 +01:00
Andras Bacsai
e444008696
Fix: Rename Docker credentials to match Docker Hub naming conventions
2025-12-01 13:15:42 +01:00
Andras Bacsai
3801be2fd4
ci(workflows): refactor build-push jobs to use matrix strategy for multi-architecture support
2025-11-07 08:19:51 +01:00
peaklabs-dev
560c98e280
ci(workflow): fix changelog generation
2025-11-06 15:11:13 +01:00
peaklabs-dev
6557514954
ci(workflows): improve security and update actions
...
- set top-level explicit permissions for each GitHub Actions workflow for improved security and deduplication of permissions.
- add `persist-credentials: false` to actions/checkout for improved security - see https://github.com/actions/checkout#checkout-v4
- update actions/checkout from v4 to v5
2025-11-06 14:40:54 +01:00
peaklabs-dev
2d64cdad7c
ci(claude): remove unused workflows
2025-11-06 14:36:59 +01:00
Andras Bacsai
385af3143b
fix: optimize caching in Dockerfile and GitHub Actions workflow
2025-10-27 16:59:41 +01:00
Andras Bacsai
cc070f2ee6
refactor: streamline Docker build process with matrix strategy for multi-architecture support
2025-10-27 16:51:42 +01:00
Andras Bacsai and GitHub
691fdffa8b
Changes auto-committed by Conductor ( #6916 )
2025-10-17 20:33:16 +02:00
Andras Bacsai
8741ab82ab
Changes auto-committed by Conductor
2025-10-16 14:39:08 +02:00
Andras Bacsai
edcdea78a2
Changes auto-committed by Conductor
2025-10-16 14:36:19 +02:00
Andras Bacsai and Claude
c009c97eb1
fix(ci): sanitize branch names for Docker tag compatibility
...
The staging build workflow was failing because branch names containing
slashes (e.g., andrasbacsai/hetzner-cloud-init) were being used directly
as Docker tags, which is invalid.
This commit adds a sanitization step to replace slashes with dashes,
converting branch names like "andrasbacsai/hetzner-cloud-init" to
"andrasbacsai-hetzner-cloud-init" for use as Docker tags.
Changes:
- Add sanitize step to amd64 job
- Add sanitize step to aarch64 job
- Add sanitize step to merge-manifest job
- Replace all ${{ github.ref_name }} with ${{ steps.sanitize.outputs.tag }}
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-10 19:46:27 +02:00
Andras Bacsai
323bff5632
Update claude.yml
2025-09-29 15:13:23 +02:00
Andras Bacsai
5fcc3a3234
fix(workflows): update CLAUDE API key reference in GitHub Actions workflow
2025-09-29 15:13:23 +02:00
Andras Bacsai
e5f13fb363
chore(workflows): update Claude GitHub Action configuration to support new event types and improve permissions
2025-09-28 22:18:06 +02:00
Andras Bacsai
9768deccd5
chore(workflow): update pull request trigger to pull_request_target and refine permissions for enhanced security
2025-09-25 11:15:17 +02:00
Cinzya
589abca775
feat(comments): ping PR author
2025-09-24 11:45:34 +02:00
Cinzya
1786e6c6bd
feat(comments): add automated comments for labeled pull requests to guide documentation updates
2025-09-21 09:48:02 +02:00
Andras Bacsai
4c0c16a241
refactor(backlog): remove outdated guidelines and project manager agent files to streamline task management documentation
2025-09-08 09:19:24 +02:00
Andras Bacsai
3b9031dcee
chore(workflows): add backlog directory to build triggers for production and staging workflows
2025-08-26 14:44:37 +02:00
Andras Bacsai and GitHub
0702d29ae1
Update claude-code-review.yml
2025-08-25 14:20:41 +02:00
Andras Bacsai
e565d8f6c4
"Claude Code Review workflow"
2025-08-25 14:13:44 +02:00
Andras Bacsai
3f6834ea41
"Claude PR Assistant workflow"
2025-08-25 14:13:42 +02:00
ff9c31d4da
Chore: Adjust Workflows for v5 ( #5689 )
...
* chore(workflows): remove unsued workflow
* chore(workflows): rename branches in workflows
* fix(license): update copyright year
* chore(workflows): update branches to ignore in staging build workflow
* chore(workflows): update branch references in issue processing and changelog generation
---------
Co-authored-by: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com >
2025-04-24 20:48:54 +02:00
peaklabs-dev
bc52042ac5
chore(workflows): adjust workflow for announcement
2025-04-24 10:24:28 +02:00
peaklabs-dev
c037835a07
chore(workflows): make naming more clear and remove unused code
2025-01-22 21:35:07 +01:00
🏔️ Peak and GitHub
1bdde5ce77
Merge branch 'next' into git-cliff
2025-01-22 21:31:12 +01:00
peaklabs-dev
c4735f2466
feat(workflows): improve changelog generation and workflows
...
feat: Ignore Changelog.md file so that it will not trigger a build
feat: add Changelog.md to gitignore
chore: improve changelog gh action
2025-01-22 21:28:13 +01:00
peaklabs-dev
1b62e1f117
fix(workflows): remove tags only if the PR has been merged into the main branch
2025-01-22 21:08:47 +01:00
peaklabs-dev
aeb57d279f
fix(workflows): Waiting for changes label should also be considered and improved messages
2025-01-22 20:45:59 +01:00