Skip to content

Conversation

@markubra
Copy link
Contributor

@markubra markubra commented Nov 13, 2025

New workflow for apify-docs nginx deployment to be tested while also keeping the current solution working

Note

Adds a GitHub Actions workflow to trigger Nginx config deployment in apify/apify-docs-private on nginx.conf changes or manual dispatch.

  • CI/CD:
    • New workflow /.github/workflows/deploy-nginx.yml:
      • Triggers on push to master when nginx.conf changes and via workflow_dispatch.
      • Executes gh workflow run deploy-nginx.yaml against apify/apify-docs-private with deployment=apify-docs.
      • Uses GITHUB_TOKEN from secrets.APIFY_SERVICE_ACCOUNT_GITHUB_TOKEN.

Written by Cursor Bugbot for commit 3ed86df. Configure here.

@markubra markubra self-assigned this Nov 13, 2025
@github-actions github-actions bot added the t-infra Issues with this label are in the ownership of the infrastructure team. label Nov 13, 2025
cursor[bot]

This comment was marked as outdated.

@apify-service-account
Copy link

Preview for this PR was built for commit 3ed86df3 and is ready at https://pr-2090.preview.docs.apify.com!

@apify-service-account
Copy link

Preview for this PR was built for commit c7d5482b and is ready at https://pr-2090.preview.docs.apify.com!

@markubra markubra force-pushed the chore/deploy-nginx-wf branch from c7d5482 to 3ed86df Compare November 13, 2025 14:26
@apify-service-account
Copy link

Preview for this PR was built for commit 3ed86df3 and is ready at https://pr-2090.preview.docs.apify.com!

@markubra markubra force-pushed the chore/deploy-nginx-wf branch from 3ed86df to a564274 Compare November 13, 2025 14:37
@apify-service-account
Copy link

Preview for this PR was built for commit a5642745 and is ready at https://pr-2090.preview.docs.apify.com!

@markubra markubra requested a review from seyhello November 13, 2025 14:42
@apify-service-account
Copy link

Preview for this PR was built for commit 8f7d7e19 and is ready at https://pr-2090.preview.docs.apify.com!

@markubra markubra merged commit d71229e into master Nov 25, 2025
9 checks passed
@markubra markubra deleted the chore/deploy-nginx-wf branch November 25, 2025 10:11
@seyhello seyhello added the validated Issues that are resolved and their solutions fulfill the acceptance criteria. label Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-infra Issues with this label are in the ownership of the infrastructure team. validated Issues that are resolved and their solutions fulfill the acceptance criteria.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants