git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 0/4] Avoid using deprecated features in Git's GitHub workflows

From
Johannes Schindelin via GitGitGadget <gitgitgadget@gmail.com>
Date
Dec 7, 2022, 14:34 UTC
Message-ID
<pull.1440.git.1670423680.gitgitgadget@gmail.com>

We are using a couple of GitHub Actions features that have been deprecated since we started using them. One of these features is addressed in Oscar's contribution over at https://lore.kernel.org/git/pull.1354.v2.git.git.1670234474721.gitgitgadget@gmail.com/, on which this here patch series is based.

I waited for quite a while with submitting this because I did not want to interfere with patch series that are in flight, but it seems that this was unwise, as there is now a patch floating about (ab/ci-retire-set-output) that partially fulfills this here patch series' purpose. However, these patches are more complete, so I proposed to supersede that patch with this more comprehensive solution.

This patch series is based on od/ci-use-checkout-v3-when-applicable.
Johannes Schindelin (4):
  ci: use a newer `github-script` version
  ci: avoid deprecated `set-output` workflow command
  ci: avoid using deprecated {up,down}load-artifacts Action
  ci(l10n): avoid using the deprecated `set-output` workflow command
 .github/workflows/l10n.yml |  4 ++--
 .github/workflows/main.yml | 30 ++++++++++++++++++------------
 2 files changed, 20 insertions(+), 14 deletions(-)
base-commit: 6cf4d908a92296654f891d440fe09d9fd34b2272
Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-1440%2Fdscho%2Fci-set-output-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1440/dscho/ci-set-output-v1
Pull-Request: https://github.com/gitgitgadget/git/pull/1440
-- 
gitgitgadget
Next: Johannes Schindelin via GitGitGadget
Message 1 of 11 in “Avoid using deprecated features in Git's GitHub workflows”
  1. 0/4 Avoid using deprecated features in Git's GitHub workflowsJohannes Schindelin via GitGitGadget, Dec 7, 2022
  2. 1/4 ci: use a newer `github-script` versionJohannes Schindelin via GitGitGadget, Dec 7, 2022
  3. Taylor BlauDec 7, 2022
  4. 2/4 ci: avoid deprecated `set-output` workflow commandJohannes Schindelin via GitGitGadget, Dec 7, 2022
  5. Taylor BlauDec 7, 2022
  6. 3/4 ci: avoid using deprecated {up,down}load-artifacts ActionJohannes Schindelin via GitGitGadget, Dec 7, 2022
  7. 4/4 ci(l10n): avoid using the deprecated `set-output` workflow commandJohannes Schindelin via GitGitGadget, Dec 7, 2022
  8. Taylor BlauDec 7, 2022
  9. Junio C HamanoDec 7, 2022
  10. Junio C HamanoDec 8, 2022
  11. Ævar Arnfjörð BjarmasonDec 7, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.