Skip to content

Conversation

gerhard
Copy link
Member

@gerhard gerhard commented May 2, 2025

So that we cache all static assets at all the edges ⭐️

Reworked the VCL so that it returns to the next subroutine rather than continuing with checks in vcl_recv

Cleaned up a bunch of redundant files:

  • the initial run script (all the useful stuff is now in the justfile)
  • the Dockerfile (all of it is in dagger now)

Bumped various dependencies:

  • Dagger to 0.18.5
  • Go to 1.24
  • Varnish to latest 7.7.0 base image

@gerhard gerhard force-pushed the add-assets-backend branch 3 times, most recently from 81bca76 to 99e8c0d Compare May 3, 2025 13:59
So that we cache all static assets at all the edges ⭐️

Reworked the VCL so that it returns to the next subroutine rather
than continuing with checks in vcl_recv.

Cleaned up a bunch of redundant files:
- the initial run script (all the useful stuff is now in the justfile)
- the Dockerfile (all of it is in dagger now)

Bumped various dependencies:
- Dagger to 0.18.5
- Go to 1.24
- Varnish to latest 7.7.0 base image

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard gerhard force-pushed the add-assets-backend branch from 99e8c0d to 5180839 Compare May 3, 2025 18:19
@gerhard gerhard merged commit bd34bfc into main May 3, 2025
3 checks passed
gerhard added a commit that referenced this pull request May 3, 2025
If the run is slower by a millisecond, the test will fail, which we do
not want.

Follow-up to #11

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard gerhard deleted the add-assets-backend branch May 3, 2025 18:38
gerhard added a commit that referenced this pull request May 4, 2025
Follow-up to:
- #11

Signed-off-by: Gerhard Lazu <[email protected]>
@gerhard gerhard added this to the 1.0 milestone Jun 12, 2025
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