<feed xmlns='http://www.w3.org/2005/Atom'>
<title>janschoenfeld/checkout.git/.licenses/npm, branch main</title>
<subtitle>Action for checking out a repo
</subtitle>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/'/>
<entry>
<title>upgrade module to esm and update dependencies (#2463)</title>
<updated>2026-06-16T21:10:58+00:00</updated>
<author>
<name>Aiqiao Yan</name>
<email>55104035+aiqiaoy@users.noreply.github.com</email>
</author>
<published>2026-06-16T21:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=c68c2101c254470055e8aa38730553d71a47bc7b'/>
<id>c68c2101c254470055e8aa38730553d71a47bc7b</id>
<content type='text'>
* upgrade module to esm so I can update dependencies

* fix ci failures</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* upgrade module to esm so I can update dependencies

* fix ci failures</pre>
</div>
</content>
</entry>
<entry>
<title>Bump @actions/core and @actions/tool-cache and Remove uuid (#2459)</title>
<updated>2026-06-16T18:28:24+00:00</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2026-06-16T18:28:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=6e97fb5586f435ba4f325b363a1c7329470cebf6'/>
<id>6e97fb5586f435ba4f325b363a1c7329470cebf6</id>
<content type='text'>
* Bump uuid, @actions/core and @actions/tool-cache

Bumps [uuid](https://github.com/uuidjs/uuid), [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) and [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache). These dependencies needed to be updated together.

Updates `uuid` from 9.0.1 to 14.0.0
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.1...v14.0.0)

Updates `@actions/core` from 1.10.1 to 1.11.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Updates `@actions/tool-cache` from 2.0.1 to 2.0.2
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache)

---
updated-dependencies:
- dependency-name: uuid
  dependency-version: 14.0.0
  dependency-type: direct:production
- dependency-name: "@actions/core"
  dependency-version: 1.11.1
  dependency-type: direct:production
- dependency-name: "@actions/tool-cache"
  dependency-version: 2.0.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;

* switch to use crpto.randomUUID

* update license

---------

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;
Co-authored-by: Aiqiao Yan &lt;55104035+aiqiaoy@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Bump uuid, @actions/core and @actions/tool-cache

Bumps [uuid](https://github.com/uuidjs/uuid), [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) and [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache). These dependencies needed to be updated together.

Updates `uuid` from 9.0.1 to 14.0.0
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.1...v14.0.0)

Updates `@actions/core` from 1.10.1 to 1.11.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Updates `@actions/tool-cache` from 2.0.1 to 2.0.2
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache)

---
updated-dependencies:
- dependency-name: uuid
  dependency-version: 14.0.0
  dependency-type: direct:production
- dependency-name: "@actions/core"
  dependency-version: 1.11.1
  dependency-type: direct:production
- dependency-name: "@actions/tool-cache"
  dependency-version: 2.0.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;

* switch to use crpto.randomUUID

* update license

---------

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;
Co-authored-by: Aiqiao Yan &lt;55104035+aiqiaoy@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update package dependencies (#2236)</title>
<updated>2025-08-11T10:22:41+00:00</updated>
<author>
<name>Salman Chishti</name>
<email>salmanmkc@GitHub.com</email>
</author>
<published>2025-08-11T10:22:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=20b1e1336ff2d8b6706cc853de299b49628f7a75'/>
<id>20b1e1336ff2d8b6706cc853de299b49628f7a75</id>
<content type='text'>
* package updates

* update dist

* Update license files</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* package updates

* update dist

* Update license files</pre>
</div>
</content>
</entry>
<entry>
<title>Update NPM dependencies (#1703)</title>
<updated>2024-04-24T16:04:10+00:00</updated>
<author>
<name>Cory Miller</name>
<email>13227161+cory-miller@users.noreply.github.com</email>
</author>
<published>2024-04-24T16:04:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=77eabb37dbe5cc705ca71a065bc5b19443b802dd'/>
<id>77eabb37dbe5cc705ca71a065bc5b19443b802dd</id>
<content type='text'>
* Update dependencies manually
* Format files
* Update licenses</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update dependencies manually
* Format files
* Update licenses</pre>
</div>
</content>
</entry>
<entry>
<title>Improve checkout performance on Windows runners by upgrading @actions/github dependency (#1246)</title>
<updated>2023-04-12T11:55:27+00:00</updated>
<author>
<name>Binrui Dong</name>
<email>brett.browning.dong@gmail.com</email>
</author>
<published>2023-04-12T11:55:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=14d9c28776de95fa1aca6d4fa9c2095443729e7d'/>
<id>14d9c28776de95fa1aca6d4fa9c2095443729e7d</id>
<content type='text'>
* Improve checkout performance on Windows runners by upgrading @actions/github dependency

Re: https://github.com/actions/checkout/issues/1186

@dscho discovered that the checkout action could stall for a
considerable amount of time on Windows runners waiting for PowerShell
invocations made from 'windows-release' npm package to complete.

Then I studied the dependency chain to figure out where
'windows-release' was imported:

'@actions/checkout'@main
  &lt;- '@actions/github'@2.2.0
    &lt;- '@octokit/endpoint'@6.0.1
    &lt;- '@octokit/graphql'@4.3.1
    &lt;- '@octokit/request'@5.4.2
    &lt;- '@octokit/rest'@16.43.1
      &lt;- 'universal-user-agent'@4.0.1
        &lt;- 'os-name'@3.1.0
          &lt;- 'windows-release'@3.1.0

'universal-user-agent' package dropped its dependency on 'os-name' in
https://github.com/gr2m/universal-user-agent/releases/tag/v6.0.0 .

'@actions/github' v3 removed dependency on '@octokit/rest'@16.43.1 and
allows users to move away from the old 'universal-user-agent' v4.
(https://github.com/actions/toolkit/pull/453)

This pull request attempts to update the version of '@actions/github'
used in the checkout action to avoid importing 'windows-release'.

Based on testing in my own repositories, I can see an improvement in
reduced wait time between entering the checkout action and git actually
starts to do useful work.

* Update .licenses

* Rebuild index.js</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Improve checkout performance on Windows runners by upgrading @actions/github dependency

Re: https://github.com/actions/checkout/issues/1186

@dscho discovered that the checkout action could stall for a
considerable amount of time on Windows runners waiting for PowerShell
invocations made from 'windows-release' npm package to complete.

Then I studied the dependency chain to figure out where
'windows-release' was imported:

'@actions/checkout'@main
  &lt;- '@actions/github'@2.2.0
    &lt;- '@octokit/endpoint'@6.0.1
    &lt;- '@octokit/graphql'@4.3.1
    &lt;- '@octokit/request'@5.4.2
    &lt;- '@octokit/rest'@16.43.1
      &lt;- 'universal-user-agent'@4.0.1
        &lt;- 'os-name'@3.1.0
          &lt;- 'windows-release'@3.1.0

'universal-user-agent' package dropped its dependency on 'os-name' in
https://github.com/gr2m/universal-user-agent/releases/tag/v6.0.0 .

'@actions/github' v3 removed dependency on '@octokit/rest'@16.43.1 and
allows users to move away from the old 'universal-user-agent' v4.
(https://github.com/actions/toolkit/pull/453)

This pull request attempts to update the version of '@actions/github'
used in the checkout action to avoid importing 'windows-release'.

Based on testing in my own repositories, I can see an improvement in
reduced wait time between entering the checkout action and git actually
starts to do useful work.

* Update .licenses

* Rebuild index.js</pre>
</div>
</content>
</entry>
<entry>
<title>Bump @actions/io to v1.1.3 (#1225)</title>
<updated>2023-03-15T19:45:08+00:00</updated>
<author>
<name>Cory Miller</name>
<email>13227161+cory-miller@users.noreply.github.com</email>
</author>
<published>2023-03-15T19:45:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=6ceb58198e0655a210e8012bd9cf3d051afcb082'/>
<id>6ceb58198e0655a210e8012bd9cf3d051afcb082</id>
<content type='text'>
* Backfill changelog and bump actions/io
* Fill in PR for action/io upgrade
* Licensed updates
* Compile JS</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Backfill changelog and bump actions/io
* Fill in PR for action/io upgrade
* Licensed updates
* Compile JS</pre>
</div>
</content>
</entry>
<entry>
<title>Implement branch list using callbacks from exec function (#1045)</title>
<updated>2022-12-14T21:08:53+00:00</updated>
<author>
<name>Cory Miller</name>
<email>13227161+cory-miller@users.noreply.github.com</email>
</author>
<published>2022-12-14T21:08:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=79ad7893d504c7b4ea55250d8352751d91435e79'/>
<id>79ad7893d504c7b4ea55250d8352751d91435e79</id>
<content type='text'>
When trying to list local branches to figure out what needs cleaned up during runs on non-ephemeral Actions Runners, we use git rev-parse --symbolic-full-name to get a list of branches. This can lead to ambiguous ref name errors when there are branches and tags with similar names.

Part of the reason we use rev-parse --symbolic-full-name vs git branch --list or git rev-parse --symbolic seems to related to a bug in Git 2.18. Until we can deprecate our usage of Git 2.18, I think we need to keep --symbolic-full-name. Since part of the problem is that these ambiguous ref name errors clog the Actions annotation limits, this is a mitigation to suppress those messages until we can get rid of the workaround.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When trying to list local branches to figure out what needs cleaned up during runs on non-ephemeral Actions Runners, we use git rev-parse --symbolic-full-name to get a list of branches. This can lead to ambiguous ref name errors when there are branches and tags with similar names.

Part of the reason we use rev-parse --symbolic-full-name vs git branch --list or git rev-parse --symbolic seems to related to a bug in Git 2.18. Until we can deprecate our usage of Git 2.18, I think we need to keep --symbolic-full-name. Since part of the problem is that these ambiguous ref name errors clog the Actions annotation limits, this is a mitigation to suppress those messages until we can get rid of the workaround.</pre>
</div>
</content>
</entry>
<entry>
<title>Update @actions/io to 1.1.2 (#1029)</title>
<updated>2022-12-12T18:44:24+00:00</updated>
<author>
<name>Cory Miller</name>
<email>13227161+cory-miller@users.noreply.github.com</email>
</author>
<published>2022-12-12T18:44:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=c379805d3d3db434b54c32682de1ce944b82790d'/>
<id>c379805d3d3db434b54c32682de1ce944b82790d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump @actions/core to 1.10.0 (#939)</title>
<updated>2022-10-03T17:04:49+00:00</updated>
<author>
<name>Francesco Renzi</name>
<email>rentziass@github.com</email>
</author>
<published>2022-10-03T17:04:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=a612fc5836b778f8f9e6ecbd5e63bcca4e468db3'/>
<id>a612fc5836b778f8f9e6ecbd5e63bcca4e468db3</id>
<content type='text'>
* Bump @actions/core to 1.10.0

* Update licenses

* Use @actions/core helper functions</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Bump @actions/core to 1.10.0

* Update licenses

* Use @actions/core helper functions</pre>
</div>
</content>
</entry>
<entry>
<title>Patch to fix the dependbot alert. (#744)</title>
<updated>2022-04-05T17:01:33+00:00</updated>
<author>
<name>Tingluo Huang</name>
<email>tingluohuang@github.com</email>
</author>
<published>2022-04-05T17:01:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dieschoenewolke.de/janschoenfeld/checkout.git/commit/?id=012cfe073cd6a3e62be7509ec0e8116719433e77'/>
<id>012cfe073cd6a3e62be7509ec0e8116719433e77</id>
<content type='text'>
* Patch to fix the dependbot alert.

* .

* .

* .</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Patch to fix the dependbot alert.

* .

* .

* .</pre>
</div>
</content>
</entry>
</feed>
