Skip to content

Merge development into production - #486

Merged
rbruhn merged 4 commits into
mainfrom
development
Oct 4, 2026
Merged

rbruhn merged 4 commits into
mainfrom
development

Conversation

@rbruhn

@rbruhn rbruhn commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • promote the current development branch to production

Included

Deployment

  • No migrations and no data updates.
  • After deploy: grep directory= storage/app/supervisor/*.conf should show /data/web/biospex/current, and sudo supervisorctl status should show the workers RUNNING (programs with autostart=0 stay stopped as before).
  • APP_CURRENT_PATH can then be removed from the BIOSPEX production and development SSM parameters.

Validation

  • development deployment completed: all 21 Supervisor programs render directory=/data/web/biospex/current, no placeholders remain, and 21 workers are RUNNING (the 6 stopped programs have autostart=0).

rbruhn added 4 commits October 4, 2026 12:33
The pusher-transcription-duplicates operation has run in production (0 duplicates remain and classification_id is unique). Remove it and set update_queries_operation back to '' so deploys skip app:update-queries.
Remove completed pusher transcription duplicates operation
…ENT_PATH

Add a --current-path option that fills APP_CURRENT_PATH in the Supervisor templates, defaulting to base_path(). The deploy task passes Deployer's {{current_path}}, so APP_CURRENT_PATH no longer needs to be set per environment; remove it from config.deployment_fields, config/app.php and env.example. Skip creating the Supervisor log directory on dry runs and in tests.

Closes #480
Pass the current path to app:deploy-files instead of reading APP_CURRENT_PATH
Fixes #480
@rbruhn
rbruhn merged commit e1784f7 into main Oct 4, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
development — 8e770819 Deployed Oct 4, 2026 by rbruhn via build-and-deploy-development #284
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.

Pass the current path to app:deploy-files instead of reading APP_CURRENT_PATH from .env

1 participant