Update Past CI report script
# What does this PR do?

To make the fix process easier:
- A single file `errors.json` (instead of 2 files) that contains `line of error`, `error`, `failed test` and `job_link` together for each element. See below.
- The table for reporting on GitHub page get a new `status` column - in order to update the progress.

Elements in `errors.json` looks now

```python
[
    "/transformers/src/transformers/configuration_utils.py:642",
    "OSError: gs555750 is not a valid git identifier (branch name, tag name or commit id) that exists for this model name. Check the model page at 'https://huggingface.co/bigscience/bloom-350m' for available revisions.",
    "tests/models/bloom/test_modeling_bloom.py::BloomModelTest::test_batch_generation",
    "https://github.com/huggingface/transformers/actions/runs/3145556680/jobs/5112996392"
],
```

Having a job link attached to each element, so we can click or copy/paste to go the the job run page for the full traceback. However, this information is not available yet. ~~I will try to obtain them~~ #19235 is for this goal.
_The documentation is not available anymore as the PR was closed or merged._