ubient / laravel-vapor-action

Run Laravel Vapor commands directly from Github Actions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cache the Docker image (when possible)

claudiodekker opened this issue · comments

Due to the long build time, it would be nice if we can somehow cache the docker image on Github.

What I think is important to consider, is that we don’t lose track of the “chain of ownership” so anyone can see there’s no weird (eg. API key stealing or bitcoin mining) software included after the fact. Not sure if it’s possible to do one without the other, though, but it’s a nice-to-have I’d like to look into at some point.

(Feel free to pick this up if you want, just let me know and I’ll assign you to the issue so others can see you’re working on it!) Please refer to the comment below in regards to the state of this issue.

Due to the new approach introduced in version 1.1.0 of this action, this issue is no longer that important. If you need caching, we highly recommend using that instead.

However, since the primary goal of this repository is to provide a single 'Action', and (transparent) Docker image caching still isn't available on Github Actions, I will keep this issue open in case this does get added at some point (at which I'll still implement it), as well as a visible reference in case someone is about to request this via a new issue.