Commit Graph

319 Commits

Author SHA1 Message Date
Andras Bacsai
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
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
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
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
🏔️ Peak
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
Some checks failed
Staging Build / amd64 (push) Has been cancelled
Staging Build / aarch64 (push) Has been cancelled
Staging Build / merge-manifest (push) Has been cancelled
2025-01-22 21:35:07 +01:00
🏔️ Peak
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
Some checks are pending
Staging Build / amd64 (push) Waiting to run
Staging Build / aarch64 (push) Waiting to run
Staging Build / merge-manifest (push) Blocked by required conditions
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
Andras Bacsai
c9869e13e0 refactor(workflows): replace jq with PHP script for version retrieval in workflows 2025-01-22 14:05:29 +01:00
Andras Bacsai
6a03bb369e chore(versions): update coolify versions to v4.0.0-beta.389 and add helper version retrieval script 2025-01-22 14:01:05 +01:00
peaklabs-dev
1d4f05714b
feat(changelog): Add git cliff for automatic changelog generation 2025-01-20 14:43:07 +01:00
Andras Bacsai
8f48f84bdf development should work now 2024-12-09 13:34:31 +01:00
Andras Bacsai
3c6b825ef2 fix: workflow files for coolify build 2024-11-12 14:50:41 +01:00
Andras Bacsai
5d5ada130e fix fix fix fix fix fix fix fix fix fix fix 2024-11-08 11:13:03 +01:00
Andras Bacsai
8eff8248c2 fix realtime-next workflow 2024-11-08 11:07:53 +01:00
Andras Bacsai
292f935477 fix production release 2024-11-08 11:06:57 +01:00
Andras Bacsai
2345a8b868 fix for coolify-realtime release 2024-11-08 11:04:20 +01:00
Andras Bacsai
31b49dcad6 fix: do not execute gh workflow on template changes
Some checks are pending
Staging Build / amd64 (push) Waiting to run
Staging Build / aarch64 (push) Waiting to run
Staging Build / merge-manifest (push) Blocked by required conditions
2024-11-07 12:35:54 +01:00
Andras Bacsai
b846b40813 remove coolify managed label from coolify images 2024-10-30 20:03:30 +01:00
Andras Bacsai
6220172f70 Refactor branch filter in browser-tests.yml 2024-10-17 21:28:52 +02:00
Andras Bacsai
45729e6e37 Refactor PostgreSQL setup in browser-tests.yml 2024-10-17 21:22:09 +02:00
Andras Bacsai
cbff462a5a Refactor Chrome Driver port in browser-tests.yml and DuskTestCase.php 2024-10-17 21:20:55 +02:00
Andras Bacsai
8e8752a937 Refactor PostgreSQL setup in browser-tests.yml 2024-10-17 21:20:08 +02:00
Andras Bacsai
becaf92fd8 test dusk gh 2024-10-17 21:15:48 +02:00
Andras Bacsai
e99b39d584 remove unnecessary things
Some checks failed
Staging Build / amd64 (push) Waiting to run
Staging Build / aarch64 (push) Waiting to run
Staging Build / merge-manifest (push) Blocked by required conditions
Coolify Helper Image Development / amd64 (push) Has been cancelled
Coolify Helper Image Development / aarch64 (push) Has been cancelled
Coolify Realtime Development / amd64 (push) Has been cancelled
Coolify Realtime Development / aarch64 (push) Has been cancelled
Coolify Testing Host / amd64 (push) Has been cancelled
Coolify Testing Host / aarch64 (push) Has been cancelled
Coolify Helper Image Development / merge-manifest (push) Has been cancelled
Coolify Realtime Development / merge-manifest (push) Has been cancelled
Coolify Testing Host / merge-manifest (push) Has been cancelled
2024-10-14 09:44:22 +02:00
Andras Bacsai
d11a363a20 do we need qemu? nah 2024-10-14 09:39:16 +02:00
Andras Bacsai
0a3e1ffbe4 chore: sync coolify prod image to dockerhub as well 2024-10-14 09:37:17 +02:00
Andras Bacsai
fb80924a51 fix 2024-10-14 09:31:32 +02:00