Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Depot for GitHub Actions #402

Merged
merged 16 commits into from
Jan 29, 2025
Merged

Use Depot for GitHub Actions #402

merged 16 commits into from
Jan 29, 2025

Conversation

N2D4
Copy link
Contributor

@N2D4 N2D4 commented Jan 28, 2025


Important

Update GitHub Actions to use Depot runners and optimize Docker Compose handling, with environment token expiration adjustment.

  • GitHub Actions Workflows:
    • Change runner for docker-build.yaml to ubicloud-standard-16.
    • Change runner for docker-test.yaml to ubicloud-standard-8.
    • Change runner for e2e-api-tests.yaml to depot-ubuntu-22.04-16.
    • Optimize Docker Compose startup in e2e-api-tests.yaml by running it in the background.
    • Remove redundant test run in e2e-api-tests.yaml.
  • Environment Configuration:
    • Update STACK_ACCESS_TOKEN_EXPIRATION_TIME in .env.development from 30s to 60s.

This description was created by Ellipsis for d9f1d4b. It will automatically update as commits are pushed.

Copy link

vercel bot commented Jan 28, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
stack-backend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 28, 2025 4:44am
stack-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 28, 2025 4:44am
stack-demo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 28, 2025 4:44am

Copy link

patched-codes bot commented Jan 28, 2025

Changes Required

.github/workflows/e2e-api-tests.yaml

  1. Update GitHub Actions runner from ubicloud-standard-16 to depot-ubuntu-22.04-32.

Note: This is a CI infrastructure change only and does not affect the actual codebase or functionality.

Please ensure these changes are reflected in the specified workflow file.

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