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

Share ccache among GitHub Action workflow runs #9246

Draft
wants to merge 106 commits into
base: master
Choose a base branch
from

Commits on Oct 5, 2022

  1. Update flake.nix

    Atry authored Oct 5, 2022
    Configuration menu
    Copy the full SHA
    76b93b5 View commit details
    Browse the repository at this point in the history
  2. Manually pass isDefaultStdlib

    Atry committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    642f5d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cefdec2 View commit details
    Browse the repository at this point in the history
  4. Configure ccache

    Atry committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    c5ac987 View commit details
    Browse the repository at this point in the history
  5. Set CCACHE_DIR

    Atry committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    054233a View commit details
    Browse the repository at this point in the history
  6. Fix nix syntax errors

    Atry committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    6164f1c View commit details
    Browse the repository at this point in the history
  7. Add finalAttrs: previousAttrs:

    Atry committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    8deefcd View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Add ccache to devShells.default

    Atry committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    a20b0a6 View commit details
    Browse the repository at this point in the history
  2. Initialize ccache in Dockerfile

    Atry committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    0312c69 View commit details
    Browse the repository at this point in the history
  3. Add sudo

    Atry committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    e573f0e View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Update flake.nix

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    f91e0f5 View commit details
    Browse the repository at this point in the history
  2. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    2f8faef View commit details
    Browse the repository at this point in the history
  3. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    24b2357 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4cb668 View commit details
    Browse the repository at this point in the history
  5. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    54e4b49 View commit details
    Browse the repository at this point in the history
  6. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    fc179d2 View commit details
    Browse the repository at this point in the history
  7. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    da45dc3 View commit details
    Browse the repository at this point in the history
  8. Update nix.yml

    Atry authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    f97f091 View commit details
    Browse the repository at this point in the history
  9. Revert "Update nix.yml"

    This reverts commit f97f091.
    Atry committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    526c3e2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b05e533 View commit details
    Browse the repository at this point in the history
  11. Increase CCACHE_MAXSIZE

    Atry committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    3992a13 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5c799c0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    de087e8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Switch to sccache

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    935ba41 View commit details
    Browse the repository at this point in the history
  2. Switch to CMAKE_TOOLCHAIN_FILE

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    73ad433 View commit details
    Browse the repository at this point in the history
  3. Minor changes

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    799544c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ff585f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f3d527a View commit details
    Browse the repository at this point in the history
  6. Remove ccache paths

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    01a62fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5586a47 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a11e077 View commit details
    Browse the repository at this point in the history
  9. hhvm_sccache

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    1d604f0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f7fdaa0 View commit details
    Browse the repository at this point in the history
  11. hhvm_sccache

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    f058d47 View commit details
    Browse the repository at this point in the history
  12. Assume the AWS role

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    7de1770 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    92dff7f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    68af563 View commit details
    Browse the repository at this point in the history
  15. Fix workflow grammar

    Atry committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    9b61c41 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Add port for SCCACHE_ENDPOINT

    Atry committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    6bb8d27 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Use SSL

    Atry committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    a5ad2bf View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    3dbb117 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6472cb View commit details
    Browse the repository at this point in the history
  3. Use a patched sccache

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    1019f96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5091ddf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cac68b8 View commit details
    Browse the repository at this point in the history
  6. Add metadata for sccache_pr1086

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    504f76f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    651a49e View commit details
    Browse the repository at this point in the history
  8. Add sudo

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    d6966f7 View commit details
    Browse the repository at this point in the history
  9. Remove --group

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    b0e1d54 View commit details
    Browse the repository at this point in the history
  10. Use full path of nix

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    6a7f482 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5c89e56 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b980f6b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dded0b2 View commit details
    Browse the repository at this point in the history
  14. Always stop sccache server

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    243152a View commit details
    Browse the repository at this point in the history
  15. Remove hhvm_sccache package

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    9f3392c View commit details
    Browse the repository at this point in the history
  16. Always stop

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    726bc1a View commit details
    Browse the repository at this point in the history
  17. Revert "Always stop sccache server"

    This reverts commit 243152a.
    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    26d6e54 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6f5816d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    36e2626 View commit details
    Browse the repository at this point in the history
  20. Revert isDefaultStdlib changes

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    314eca3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c1306c3 View commit details
    Browse the repository at this point in the history
  22. Remove hhvm_sccache package

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    1d88b8e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8f44b0e View commit details
    Browse the repository at this point in the history
  24. Revert "Rename CMAKE_INIT_CACHE to CMAKE_TOOLCHAIN_FILE"

    This reverts commit c1306c3.
    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    f4443e1 View commit details
    Browse the repository at this point in the history
  25. Revert unrelated changes

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    3baede2 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e2c8fdd View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    c8811ed View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    26b335a View commit details
    Browse the repository at this point in the history
  29. Revert "Use nix build --print-out-paths instead of nix eval"

    This reverts commit c8811ed.
    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    15e4290 View commit details
    Browse the repository at this point in the history
  30. Remove debugging code

    Atry committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    15ab607 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    1a9c405 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b478aab View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Update nix.yml

    Atry authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    4a53fa8 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Update nix.yml

    Atry authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    b918336 View commit details
    Browse the repository at this point in the history
  2. Update nix.yml

    Atry authored Oct 24, 2022
    Configuration menu
    Copy the full SHA
    7d82b4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c8d137 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    180c76f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Add more comments

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    f3c8d1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    576bafc View commit details
    Browse the repository at this point in the history
  3. Add log file for sccache

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    af451eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    498ba68 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2ccd74 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63f0574 View commit details
    Browse the repository at this point in the history
  7. Add sudo to print sccache logs

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    5d5e15a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f29e22a View commit details
    Browse the repository at this point in the history
  9. Override unpackPhase

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    aa446c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8a8c323 View commit details
    Browse the repository at this point in the history
  11. Fix pkgs.lib reference

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    cd6712e View commit details
    Browse the repository at this point in the history
  12. Call eval unpackPhase

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    552f26f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    707352c View commit details
    Browse the repository at this point in the history
  14. Fix nix syntax

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    e559894 View commit details
    Browse the repository at this point in the history
  15. Specify cmakeBuildDir

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    1d4b2c9 View commit details
    Browse the repository at this point in the history
  16. cat CMakeCache.txt

    Atry committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    530bb27 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Also print environment variables

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    57ede1d View commit details
    Browse the repository at this point in the history
  2. Add the missing dollar

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    6d14b87 View commit details
    Browse the repository at this point in the history
  3. Override TEMPDIR

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    5f9b3d6 View commit details
    Browse the repository at this point in the history
  4. Remove -a

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    bce39d7 View commit details
    Browse the repository at this point in the history
  5. Add packages.hhvm_nocache

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    62be3d7 View commit details
    Browse the repository at this point in the history
  6. Fix nix syntax

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    c663a5c View commit details
    Browse the repository at this point in the history
  7. Set TMPDIR=/tmp

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    6db20db View commit details
    Browse the repository at this point in the history
  8. Add comments

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    6dfe4a8 View commit details
    Browse the repository at this point in the history
  9. Add SCCACHE_IDLE_TIMEOUT=0

    Atry committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    0a0b50b View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Update nix.yml

    Atry authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    49e2917 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0201671 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Update nix.yml

    Atry authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    fec590c View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Configuration menu
    Copy the full SHA
    6b5ebba View commit details
    Browse the repository at this point in the history