Open
Description
Describe the bug
When running the command to retrieve the latest version of Selkies-Gstreamer as part of a docker image build within gitlab CI pipelines, it sometimes returns a 403 error.
Command
SELKIES_VERSION="$(curl -fsSL "https://api.github.com/repos/selkies-project/selkies-gstreamer/releases/latest" | jq -r '.tag_name' | sed 's/[^0-9\.\-]*//g')"
Output
curl -fsSL https://api.github.com/repos/selkies-project/selkies-gstreamer/releases/latest
++ jq -r .tag_name
++ sed 's/[^0-9\.\-]*//g'
curl: (22) The requested URL returned error: 403
+ SELKIES_VERSION=
To Reproduce
Expected behavior
The request to retrieve the latest version should always return successfully (currently v1.6.2 at the time of filing this bug report)
Screenshots
- Host OS Version: Ubuntu 20.04/22.04
- GStreamer Version: 1.26.0
- Platform: Gitlab CI
Additional context
- I confirm that this issue is relevant to the scope of this project. If you know that upstream projects are the cause of this problem, please raise the issue there.
- I confirm that I have read other open and closed issues and that duplicates do not exist.
- I confirm that the issue is easily reproducible and explained thoroughly.
- I confirm that relevant log files have been included as explained below. Any relevant additional log files have also been included.
- I confirm that no portion of this issue contains credentials or other private information, and it is my own responsibility to protect my privacy.
- I confirm that the authors of this issue does not willfully breach or infringe legal regulations, in any and all global law, regarding trademarks, trade names, logos, patents, or any and all other forms of external intellectual property, as well as adhering to software license terms of open-source and proprietary software projects.