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

[WIP] chore(ci): speedup CI #2352

Closed
wants to merge 7 commits into from
Closed

[WIP] chore(ci): speedup CI #2352

wants to merge 7 commits into from

Commits on Sep 22, 2023

  1. nit: add workflow name

    julio-lopez committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    988ad7f View commit details
    Browse the repository at this point in the history
  2. chore(ci) leverage actions/setup-go cache to speed up CI

    This avoids the step for creating, uploading and downloading
    the artifacts.
    
    The GH cache can be shared across jobs, workflows and
    multiple executions of workflows, be it in the same PR,
    separate PRs or branch push events.
    
    This should be faster since caches are more easily reused
    across jobs and worker instances.
    
    This approach also requires less storage space, since the
    cache can be easily reused across multiple executions, so
    it does not require creating artifacts per workflow execution.
    julio-lopez committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    dc4efeb View commit details
    Browse the repository at this point in the history
  3. run go commands directly

    julio-lopez committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    5ed5cd0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37a5968 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ab9f43 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0016d4b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2af27f View commit details
    Browse the repository at this point in the history