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

Re: [PATCH v2 2/3] SubmittingPatches: replace discussion of Travis with GitHub Actions

From
SZEDER Gábor <szeder.dev@gmail.com>
Date
Jun 7, 2021, 17:25 UTC
Message-ID
<20210607172542.GA6312@szeder.dev>
In-Reply-To
<patch-2.3-7d5d2854e3-20210607T110044Z-avarab@gmail.com>
On Mon, Jun 07, 2021 at 01:03:42PM +0200, Ævar Arnfjörð Bjarmason wrote:
Show 36 quoted lines
> Replace the discussion of Travis CI added in
> 0e5d028a7a0 (Documentation: add setup instructions for Travis CI,
> 2016-05-02) with something that covers the GitHub Actions added in
> 889cacb6897 (ci: configure GitHub Actions for CI/PR, 2020-04-11).
> 
> The setup is trivial compared to using Travis, and it even works on
> Windows (that "hopefully soon" comment was probably out-of-date on
> Travis as well).
> 
> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
> ---
>  Documentation/SubmittingPatches | 44 ++++++++++++---------------------
>  1 file changed, 16 insertions(+), 28 deletions(-)
> 
> diff --git a/Documentation/SubmittingPatches b/Documentation/SubmittingPatches
> index 2643062624..e372d17673 100644
> --- a/Documentation/SubmittingPatches
> +++ b/Documentation/SubmittingPatches
> @@ -74,10 +74,9 @@ the feature triggers the new behavior when it should, and to show the
>  feature does not trigger when it shouldn't.  After any code change, make
>  sure that the entire test suite passes.
>  
> -If you have an account at GitHub (and you can get one for free to work
> -on open source projects), you can use their Travis CI integration to
> -test your changes on Linux, Mac (and hopefully soon Windows).  See
> -GitHub-Travis CI hints section for details.
> +Pushing to a fork of https://github.com/git/git will use their CI
> +integration to test your changes on Linux, Mac and Windows. See the
> +GitHub CI section for details.
>  
>  Do not forget to update the documentation to describe the updated
>  behavior and make sure that the resulting documentation set formats
> @@ -451,12 +450,12 @@ their trees themselves.
>    the status of various proposed changes.
>  
>  [[travis]]
What about this occurence of "travis"?
Show 31 quoted lines
> -== GitHub-Travis CI hints
> +== GitHub CI
>  
> -With an account at GitHub (you can get one for free to work on open
> -source projects), you can use Travis CI to test your changes on Linux,
> -Mac (and hopefully soon Windows).  You can find a successful example
> -test build here: https://travis-ci.org/git/git/builds/120473209
> +With an account at GitHub, you can use GitHub CI to test your changes
> +on Linux, Mac and Windows. See
> +https://github.com/git/git/actions/workflows/main.yml for examples of
> +recent CI runs.
>  
>  Follow these steps for the initial setup:
>  
> @@ -464,31 +463,20 @@ Follow these steps for the initial setup:
>    You can find detailed instructions how to fork here:
>    https://help.github.com/articles/fork-a-repo/
>  
> -. Open the Travis CI website: https://travis-ci.org
> -
> -. Press the "Sign in with GitHub" button.
> -
> -. Grant Travis CI permissions to access your GitHub account.
> -  You can find more information about the required permissions here:
> -  https://docs.travis-ci.com/user/github-oauth-scopes
> -
> -. Open your Travis CI profile page: https://travis-ci.org/profile
> -
>  . Enable Travis CI builds for your Git fork.
>  
>  After the initial setup, Travis CI will run whenever you push new changes
And what about these two mentions of Travis CI in the context?
>  to your fork of Git on GitHub.  You can monitor the test state of all your
> -branches here: https://travis-ci.org/__<Your GitHub handle>__/git/branches
> +branches here: https://github.com/<Your GitHub handle>/git/actions/workflows/main.yml
Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 21 of 28 in “SubmittingPatches: a few unrelated minor fixes”
  1. 0/3 SubmittingPatches: a few unrelated minor fixesÆvar Arnfjörð Bjarmason, May 12, 2021
  2. 1/3 SubmittingPatches: move discussion of Signed-off-by above "send"Ævar Arnfjörð Bjarmason, May 12, 2021
  3. Felipe ContrerasMay 12, 2021
  4. Ævar Arnfjörð BjarmasonJun 7, 2021
  5. Felipe ContrerasJun 7, 2021
  6. 2/3 SubmittingPatches: replace discussion of Travis with GitHub ActionsÆvar Arnfjörð Bjarmason, May 12, 2021
  7. Đoàn Trần Công DanhMay 12, 2021
  8. Junio C HamanoMay 12, 2021
  9. 3/3 SubmittingPatches: remove pine-specific hints from MUA hintsÆvar Arnfjörð Bjarmason, May 12, 2021
  10. Dave HusebyMay 12, 2021
  11. Felipe ContrerasMay 13, 2021
  12. Dave HusebyMay 13, 2021
  13. Felipe ContrerasMay 13, 2021
  14. Dave HusebyMay 17, 2021
  15. Ævar Arnfjörð BjarmasonMay 13, 2021
  16. Dave HusebyMay 13, 2021
  17. 0/3 SubmittingPatches: a few unrelated minor fixesÆvar Arnfjörð Bjarmason, Jun 7, 2021
  18. 1/3 SubmittingPatches: move discussion of Signed-off-by above "send"Ævar Arnfjörð Bjarmason, Jun 7, 2021
  19. Đoàn Trần Công DanhJun 7, 2021
  20. 2/3 SubmittingPatches: replace discussion of Travis with GitHub ActionsÆvar Arnfjörð Bjarmason, Jun 7, 2021
  21. SZEDER GáborJun 7, 2021
  22. 3/3 SubmittingPatches: remove pine-specific hints from MUA hintsÆvar Arnfjörð Bjarmason, Jun 7, 2021
  23. Johannes SchindelinJun 7, 2021
  24. Junio C HamanoJun 8, 2021
  25. 0/2 SubmittingPatches: talk about GitHub CI, not Travis + move-onlyÆvar Arnfjörð Bjarmason, Jul 22, 2021
  26. 1/2 SubmittingPatches: move discussion of Signed-off-by above "send"Ævar Arnfjörð Bjarmason, Jul 22, 2021
  27. Bagas SanjayaJul 23, 2021
  28. 2/2 SubmittingPatches: replace discussion of Travis with GitHub ActionsÆvar Arnfjörð Bjarmason, Jul 22, 2021

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.