Skip to content

Avoid using deprecated features in Git's GitHub workflows

Johannes Schindelin via GitGitGadget git 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4ci: use a newer `github-script` version.github/workflows/main.yml+3 -31 reply
2/4ci: avoid deprecated `set-output` workflow command.github/workflows/main.yml+1 -11 reply
3/4ci: avoid using deprecated {up,down}load-artifacts Action.github/workflows/main.yml+14 -80 replies
4/4ci(l10n): avoid using the deprecated `set-output` workflow command.github/workflows/l10n.yml+2 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

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

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/[email protected]/,
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

Signature · 1 line
gitgitgadget