debian-forge-composer/schutzbot
Tomáš Hozza 64f7d7f303 schutzbot/update_github_status.sh: fix GA pipeline status reporting
Previously, the script didn't distinguish between the scheduled RHEL-X
nightly pipeline and the scheduled RHEL GA pipeline when reporting
status back to GitHub. Moreover the scheduled RHEL GA pipeline on GitLab
had RHEL_MAJOR variable set to "9". As a result, the scheduled RHEL GA
pipeline status has been reported to GitHub as "Schutzbot on GitLab,
RHEL-9-nightly", which effectively overrode the RHEL-9 nightly pipeline
status for the same commit.

Fix the script reporting the status back to GitHub, to take the NIGHLY
variable value into consideration when building up the status context.

I've also modified the RHEL GA scheduled pipeline settings in GitLab to
not specify any RHEL_MAJOR, which was a relict from pre-RHEL-10 days.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-07-23 11:46:43 +02:00
..
ci_details.sh schutzbot/ci_details: allow python3.6 2023-08-17 15:07:20 +02:00
containerbuild.sh schutzbot/containerbuild: do not verify images from rh registries 2025-06-27 21:19:21 +02:00
deploy.sh deploy.sh: set network_backend to netavark in containers.conf 2025-04-01 08:40:13 +02:00
mockbuild.sh tests/CI: Fix RHEL 10 mock config creation and repo URLs 2025-07-21 13:04:03 +02:00
prepare-rhel-internal.sh Modify repositories/rhel-xy.json file before testing nightly compose 2022-08-18 14:00:16 +03:00
save_journal.sh ci/tests: Change the way artifacts are collected 2022-07-18 11:33:57 +03:00
send_webhook.py Send webhooks without credentials 2021-02-10 18:31:56 +00:00
slack_notification.sh CI: Update slack notifications and remove Alex 2025-02-25 13:35:44 +01:00
start_iostats.sh Tracing: measure IO during each job 2021-12-16 10:32:37 +01:00
stop_iostats.sh Tracing: measure IO during each job 2021-12-16 10:32:37 +01:00
team_ssh_keys.txt CI: Add tkosciel ssh key 2025-06-03 17:06:52 +02:00
terraform Schutzbot: Update terraform commit SHA 2025-07-21 13:04:03 +02:00
unregister.sh schutzbot: unregister test hosts 2023-08-21 16:54:45 +02:00
update_github_status.sh schutzbot/update_github_status.sh: fix GA pipeline status reporting 2025-07-23 11:46:43 +02:00
upload_artifacts.sh There is no EPEL for EL10 yet so use a custom COPR repository 2024-08-12 08:39:05 +03:00