Read-only mirror — the public repositories of the Forgejo instance, refreshed every 10 minutes. The live instance (fg.dieschoenewolke.de) is reachable only over the VPN; clone here with https://git.dieschoenewolke.de/git/<owner>/<repo>.git.
summaryrefslogtreecommitdiff
path: root/action.yml
AgeCommit message (Collapse)Author
2025-08-11Update actions checkout to use node 24 (#2226)Salman Chishti
* use node 24 * update other parts to node 24 * bump to major version, audit fix, changelog * update licenses * update dist * update major version * will do separate pr for v5 and will do a minor version for previous changes
2024-09-05Add Ref and Commit outputs (#1180)Luca Comellini
Signed-off-by: Luca Comellini <luca.com@gmail.com>
2024-04-18Add SSH user parameter (#1685)v4.1.3Cory Miller
* Add a configurable SSH user * Update docs with param * Indentation of readme * formatting woes * Update src/url-helper.ts Co-authored-by: Josh Gross <joshmgross@github.com> * Update action.yml Co-authored-by: Josh Gross <joshmgross@github.com> * Update genfiles --------- Co-authored-by: Josh Gross <joshmgross@github.com>
2023-09-22Add support for partial checkout filters (#1396)Finley Garton
* added filter option & tests * added build file * fix test oversight * added exit 1 * updated docs to specify override * undo unneeded readme change * set to undefined rather than empty string * run git config in correct di --------- Co-authored-by: Cory Miller <13227161+cory-miller@users.noreply.github.com>
2023-09-01Support fetching without the --progress option (#1067)Simon Baird
Setting the `show-progress` option to false in the `with` section of the workflow step will cause git fetch to run without `--progress`. The motivation is to be able to suppress the noisy progress status output which adds many hundreds of "remote: Counting objects: 85% (386/453)" and similar lines in the workflow log. This should be sufficient to resolve #894 and its older friends, though the solution is different to the one proposed there because it doesn't use the --quiet flag. IIUC git doesn't show the progress status by default since the output is not a terminal, so that's why removing the --progress option is all that's needed. Adding the --quiet flag doesn't make a lot of difference once the --progress flag is removed, and actually I think using --quiet would suppress some other more useful output that would be better left visible. Signed-off-by: Simon Baird <sbaird@redhat.com>
2023-08-29Update default runtime to node20 (#1436)Tatyana Kostromskaya
* . * update workflows
2023-08-16Add option to fetch tags even if fetch-depth > 0 (#579)Robert Wieczoreck
* Add option to fetch tags even if fetch-depth > 0 * Add jest tests for fetchDepth and fetchTags options
2023-06-09Add support for sparse checkouts (#1369)Johannes Schindelin
* Add support for sparse checkouts * sparse-checkout: optionally turn off cone mode While it _is_ true that cone mode is the default nowadays (mainly for performance reasons: code mode is much faster than non-cone mode), there _are_ legitimate use cases where non-cone mode is really useful. Let's add a flag to optionally disable cone mode. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> * Verify minimum Git version for sparse checkout The `git sparse-checkout` command is available only since Git version v2.25.0. The `actions/checkout` Action actually supports older Git versions than that; As of time of writing, the minimum version is v2.18.0. Instead of raising this minimum version even for users who do not require a sparse checkout, only check for this minimum version specifically when a sparse checkout was asked for. Suggested-by: Tingluo Huang <tingluohuang@github.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> * Support sparse checkout/LFS better Instead of fetching all the LFS objects present in the current revision in a sparse checkout, whether they are needed inside the sparse cone or not, let's instead only pull the ones that are actually needed. To do that, let's avoid running that preemptive `git lfs fetch` call in case of a sparse checkout. An alternative that was considered during the development of this patch (and ultimately rejected) was to use `git lfs pull --include <path>...`, but it turned out to be too inflexible because it requires exact paths, not the patterns that are available via the sparse checkout definition, and that risks running into command-line length limitations. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> --------- Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Co-authored-by: Daniel <daniel.fernandez@feverup.com>
2022-09-26Inject GitHub host to be able to clone from another GitHub instance (#922)Peter Murray
* Adding the ability to specify the GitHub Server URL and allowing for it to differ from the Actions workflow host * Adding tests for injecting the GitHub URL * Addressing code review comments for PR #922
2022-04-20Add set-safe-directory input to allow customers to take control. (#770)Tingluo Huang
* Add set-safe-directory input to allow customers to take control.
2022-02-28Update to node 16 (#689)Thomas Boop
* Update to node 16 * update setup-node version * Update check-dist.yml update setup node version * update dist/index.js
2020-07-12improve description for fetch-depth (#301)mastereric sciple
2020-06-16determine default branch (#278)eric sciple
2020-03-12persist core.sshCommand for submodules (#184)eric sciple
* persist core.sshCommand for submodules * update verbiage; add comments * fail when submodules or ssh-key and fallback to REST API
2020-03-11add ssh support (#163)eric sciple
2020-03-05add support for submodules (#173)eric sciple
2020-01-03Add link to doc for creating and using encyrpted secrets (#123)eric sciple
2019-12-12add input persist-credentials (#107)eric sciple
2019-12-04Update description (#65)Edward Thomson
2019-12-03clarify name with owner (#87)users/ericsciple/test-preric sciple
2019-12-03Convert checkout to a regular action (#70)eric sciple
2019-11-21Reverted Changes to Git Config and Authentication (#64)v1.2.0v1Thomas Boop
v1.2.0 Release - Reverted changes to git just works authentication
2019-10-25Upgrade checkout to v1.1.0 to better support scripting git. (#56)v1.1.0releases/v1Tingluo Huang
* Upgrade checkout to v1.1.0 to better support scripting git. * add changelog * Update README.md * Add local testing yaml * Add Status Badge to readme
2019-10-03Explain submodules option (#48)Edward Thomson
Explain that submodules have several settings: `false`, `true` or `recursive`.
2019-09-06Add explanatory comment to plugin (#31)Danny McCormick
2019-08-16Update action.yml (#3)Andy McKay
This partially fixes #940 by updating the description to match the request. However I'm assuming the runner adds in the `Action` part by truncating the description? cc @bryanmacfarlane
2019-08-13Submodule documentation improvements (#4)Edward Thomson
2019-07-23add checkout action.yml (#1)Ting
* initial test. * test * Update action.yml * Update action.yml * Update action.yml * Update action.yml * Update action.yml