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

CI build time and fork compatibility improvements #833

Merged
merged 5 commits into from
Aug 18, 2024
Merged

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    29438d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc4f9a4 View commit details
    Browse the repository at this point in the history
  3. Add healthcheck to API docker

    ml-evs committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    0a6a2c7 View commit details
    Browse the repository at this point in the history
  4. Attempt to improve CI build times with separate docker job

    Allow build and hope cache is used
    
    Parallelize over build targets
    
    Parallelize over build targets, take 2
    
    Separate all builds for better caching
    
    More attempts at caching
    
    Bump version of bake-action
    
    More forcing the cache
    
    Force buildx use
    
    Force buildx use with parallel cache loading
    
    Show debug info
    
    Force tag images
    
    Show container startup logs
    
    Set env the old fashioned way
    
    Split API/app logs
    
    More debug logs
    
    Poke API before running tests
    
    More debug
    
    Force sleep to wait for API
    
    Rebrand the bot
    
    Try to force settings into docker builds
    
    Debug logs
    
    Set env again
    
    Add explicit healthcheck to app container
    
    Attempt to clear cache
    
    Spam env updates everywhere
    
    Try to avoid loading from cache
    
    Try to avoid loading from cache completely
    
    Remove app healthcheck
    
    One more time
    ml-evs committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    46071aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fc35de View commit details
    Browse the repository at this point in the history