RFR: GitHub Actions [v2]

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Fri May 6 13:18:23 UTC 2022


I'd like to see some mention of the fickleness of the GHA testing. That 
it is prone to breakage that is not caused by changes in the JDK, but in 
the GHA runtime environment. And some emphasis that we do not control 
this environment, and that debugging this is hard. (Perhaps a 
recommendation that if any error pops up in GHA, that you try to 
reproduce it on an environment where you have better control; both if 
there is an actual bug, since it is easier to debug, and to verify if it 
really is an issue with the code and not the GHA environment.)

Or, to phrase it differently: by all means let people know how to enable 
it, but help them set reasonable expectations -- not just for how much 
(or rather, how little) is tested, but also for how stable the testing is.

/Magnus

On 2022-05-06 02:42, Jesper Wilhelmsson wrote:
>> Encouraging developers to enable GHA on their personal forks.
> Jesper Wilhelmsson has updated the pull request incrementally with one additional commit since the last revision:
>
>    Fix
>
> -------------
>
> Changes:
>    - all: https://git.openjdk.java.net/guide/pull/80/files
>    - new: https://git.openjdk.java.net/guide/pull/80/files/c52f302d..d2df771a
>
> Webrevs:
>   - full: https://webrevs.openjdk.java.net/?repo=guide&pr=80&range=01
>   - incr: https://webrevs.openjdk.java.net/?repo=guide&pr=80&range=00-01
>
>    Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
>    Patch: https://git.openjdk.java.net/guide/pull/80.diff
>    Fetch: git fetch https://git.openjdk.java.net/guide pull/80/head:pull/80
>
> PR: https://git.openjdk.java.net/guide/pull/80



More information about the guide-dev mailing list