Skip to content

Keep production tests and database copy only - #3

Merged
ehsan0921 merged 1 commit into
mainfrom
release/production-actions
Oct 8, 2026
Merged

ehsan0921 merged 1 commit into
mainfrom
release/production-actions

Conversation

@ehsan0921

Copy link
Copy Markdown
Owner

Keep only two GitHub Actions workflows: production unit/regression and Worker integration tests, and manual production-to-development database copy. Remove deployment and code-sync automation; development pushes no longer trigger tests. Preserve the required Regression and Worker checks job.

The database action now reports disabled-repository or missing-secret setup errors before installing tools instead of silently skipping. Database automation runs only from main in Telegram-event-management; its environment is branch-restricted and private configuration stays in environment secrets. Existing production read-only export, resource separation, snapshot protections, atomic development import and private-file cleanup remain unchanged.

Validation: actionlint passes; the required production suite runs on this PR. No application changes are promoted.

@ehsan0921
ehsan0921 merged commit 6541dd4 into main Oct 8, 2026
1 check passed
@ehsan0921
ehsan0921 deleted the release/production-actions branch October 8, 2026 02:47
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