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

Explicitly disable sparse checkout unless asked for #1598

Merged

Commits on Jan 31, 2024

  1. If no sparse-checkout parameter is specified, disable it

    This should allow users to reuse existing folders when running
    `actions/checkout` where a previous run asked for a sparse checkout but
    the current run does not ask for a sparse checkout.
    
    This fixes actions#1475
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    5adf77f View commit details
    Browse the repository at this point in the history
  2. npm run build

    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    c4cda12 View commit details
    Browse the repository at this point in the history
  3. ci: verify that an existing sparse checkout can be made unsparse

    There are use cases in particular with non-ephemeral runners where an
    existing worktree (that has been initialized as a sparse checkout) is
    reused in subsequent CI runs (where `actions/checkout` is run _without_
    any `sparse-checkout` parameter).
    
    In these scenarios, we need to make sure that the sparse checkout is
    disabled before checking out the files.
    
    Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
    dscho committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6f108b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    6d74269 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dfc3ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    463d088 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed56252 View commit details
    Browse the repository at this point in the history
  5. Temporarily disable failing test.

    Added a clarifying comment about test branches.
    jww3 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    268a122 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b300d42 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9b4fb8b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9397c07 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3940af5 View commit details
    Browse the repository at this point in the history
  10. Experiment on test-proxy

    Try pointing `test-proxy` at a custom container image `fdev321123/ubuntu-with-git` (courtesy of @fhammerl)
    jww3 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    572f5de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    78c6190 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    a48123a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34a3ecd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6af92d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    894f97f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    996d145 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    87e9846 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    772739e View commit details
    Browse the repository at this point in the history
  8. Tweaked apt commands

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    97826d9 View commit details
    Browse the repository at this point in the history
  9. Tweaked apt commands

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    eb87b7a View commit details
    Browse the repository at this point in the history
  10. Upgrade apt-get

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    d5b8261 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2349742 View commit details
    Browse the repository at this point in the history
  12. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    28a19e1 View commit details
    Browse the repository at this point in the history
  13. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    82808ae View commit details
    Browse the repository at this point in the history
  14. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    365131c View commit details
    Browse the repository at this point in the history
  15. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    e7b6c8e View commit details
    Browse the repository at this point in the history
  16. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    9af61b0 View commit details
    Browse the repository at this point in the history
  17. Determine path to git runtime

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    7aa0640 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    159fd98 View commit details
    Browse the repository at this point in the history
  19. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    5ecc8b5 View commit details
    Browse the repository at this point in the history
  20. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    f0ae198 View commit details
    Browse the repository at this point in the history
  21. Update test.yml

    jww3 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    bbd0474 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

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