dokploy/.github/workflows
Claude f29a1a1976 fix(ci): handle both old (flat) and new (nested) project.create response formats
In Dokploy <= ~v0.24, project.create returns a flat object with just
projectId at the top level; no environment concept exists yet, so
resources (postgres, mongo, apps) are created with projectId.

In Dokploy >= ~v0.25, project.create returns nested {project, environment}
objects and resources require environmentId.

Previous workflow always used .project.projectId and .environment.environmentId,
both of which evaluated to null on old versions, causing curl to exit with
code 22 (HTTP error) on every subsequent resource-create call.

Fix: extract PROJECT_ID with a // fallback, check ENV_ID nullness, and
build a SCOPE fragment (either 'environmentId' or 'projectId') used in
all resource-creation tRPC calls.
2026-06-26 13:11:37 -03:00
..
create-pr.yml ci(create-pr): remove unused id 2025-08-03 18:09:33 +09:00
deploy.yml chore: enhance Docker image tagging in GitHub Actions workflow to include versioning based on branch context 2026-02-25 01:36:24 -06:00
dokploy.yml 🚀 Release v0.29.5 (#4475) 2026-05-22 17:21:12 -06:00
format.yml chore: version up format.yml actions 2025-07-14 15:30:06 +09:00
monitoring.yml chore: bump version 2025-02-02 20:25:45 -06:00
pull-request.yml chore: update Node.js version in documentation and workflows to 24.4.0 2026-02-18 11:19:04 -06:00
sync-openapi-docs.yml feat(sync): add job to sync OpenAPI specification to SDK repository 2026-05-11 13:12:08 -06:00
upgrade-integration-test.yml fix(ci): handle both old (flat) and new (nested) project.create response formats 2026-06-26 13:11:37 -03:00