Commit Graph
362 Commits
Author SHA1 Message Date
Andras Bacsai 7bcdc23086 ci(build): use short SHA tags for image manifests
Expose the short SHA between workflow jobs and verify image tag propagation.
2026-08-15 23:50:14 +02:00
Andras Bacsai fe1dc209b7 ci(images): prevent publishing duplicate production versions
Add version checks and concurrency controls to helper and realtime image workflows, with tests covering registry validation.
2026-08-14 00:06:56 +02:00
Andras Bacsai bc98d52104 chore(release): bump Coolify to 4.3.1 and label workflow runs 2026-08-12 17:06:40 +02:00
Andras Bacsai 03816bce3a chore(workflows): pin lock-threads action to v6.0.2 2026-08-12 14:12:47 +02:00
Andras Bacsai 08627795a5 ci(release): standardize production workflows on main
Route production builds, releases, and changelog generation through `main`, update contribution guidance for main/next branch targets, and cover the branch policy in workflow tests.
2026-08-12 13:12:55 +02:00
Andras BacsaiandGitHub e2184d30a2 feat(workflows): add pull request branch management workflow (#11193) 2026-08-12 12:58:24 +02:00
Andras Bacsai 12b14bbefd ci(release): support main during production branch rename
Run production builds and changelog generation from both v4.x and main while excluding both branches from staging builds.
2026-08-12 12:53:16 +02:00
Andras Bacsai decf6c7a9a fix(release): preserve tags when publishing draft releases
Upgrade github-script to v8 and pass the release tag and target commit when creating and publishing releases.
2026-08-12 12:02:37 +02:00
ShadowArcanist 28ceb5a9a8 feat(workflows): add pull request branch management workflow 2026-08-11 22:38:53 +02:00
ShadowArcanist 178b1592fe chore(workflows): disable branch checks on pr-quality 2026-08-11 21:49:21 +02:00
Andras Bacsai cde9597c09 fix(release): run support image workflows on main 2026-08-11 16:35:03 +02:00
Andras Bacsai 8bf4ac9c68 fix(release): restrict production workflows to v4.x
Update release documentation and workflow coverage tests for the branch strategy.
2026-08-11 16:32:22 +02:00
Andras Bacsai 5e0e76df4b feat(release): rebuild stable images from reviewed draft releases
Add manual fix-release validation and stable image rebuilds, inject traceable development versions into SHA builds, and suppress invalid release links for development versions.
2026-08-11 16:11:13 +02:00
8ae56587d5 feat(ui): Shadow UI redesign, domain management, and DNS autoconfigure (#11119)
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2026-08-03 23:11:54 +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
Andras BacsaiandGitHub c4772cce49 chore: improve contributor guidelines and issue templates (#8577) 2026-07-02 16:22:25 +02:00
ShadowArcanist 7717860109 chore(ci): gate docs reminder comments on "Waiting for Docs PR" label 2026-06-13 20:52:22 +05:30
ShadowArcanist 7b5415fdbe fix(repo): remove beta from placeholder values on issue template 2026-06-13 20:15:25 +05:30
ShadowArcanist 46bfa3e4c5 Merge branch 'next' into shadow/improve-contributor-mds 2026-06-13 20:12:26 +05:30
Andras Bacsai ad05362539 chore(community): remove bounty-related templates and docs
Delete the enhancement bounty issue template and remove bounty references
from bug reports, PR template wording, CONTRIBUTING guidelines, and README
badges/sponsors to align contribution messaging.
2026-04-05 18:09:52 +02:00
🏔️ PeakandGitHub 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
ShadowArcanist 2b04153dec chore(repo): improve enhancement bounty issue template 2026-02-24 00:50:46 +05:30
ShadowArcanist 84224d6366 chore(repo): improve bug report issue template 2026-02-24 00:49:45 +05:30
peaklabs-dev 7cf13db84f chore(repo): improve contributor PR template 2026-02-23 19:44:34 +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
peaklabs-dev ed0002524e feat: update pr template to remove unnecessary quote blocks 2026-02-03 21:56:46 +01:00
Andras BacsaiandGitHub 27bc72ede1 chore: update contributors guide (#7807) 2026-01-02 17:07:16 +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
ShadowArcanistandGitHub 057a16000b chore: updated pull request template to include more details for our new contributors guideline 2025-12-28 19:35:21 +05:30
Andras BacsaiandClaude 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