-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dependabot unsupported timezone: "Europe/Kyiv"
#6132
Comments
I just checked and the internal Dependabot API that handles the config file is using the timezone dataset provided by the Ruby gem: It looks like the Surprisingly however, the Ruby gem claims to pull in the
I'm wondering if that Dependabot CI check uses a different set of code for validation than what the API service uses? I'll have to check internally on that one... |
"Europe/Kyiv"
So I found an internal place where we're hardcoding the list of timezones, and that's likely why this isn't getting picked up. I filed an internal ticket for myself to remove the hardcoding... it'll probably take a week or two before I get time to tackle it though. |
👋 So the hardcoded list is actually the config file schema JSON. While we don't expose that today, we may in the future (#1927) in which case we'll need that file to stay static. So I updated the list of timezones specified in the schema to the ones listed in the IANA That includes the I just deployed that, so it should work now. Thanks again for the heads up that we were behind. |
Oh, it works now! Thank you, @jeffwidman for the promptness :) |
Is there an existing issue for this?
Package ecosystem
npm
Package manager version
6.14.16, 8.11.0, 8.19.2
Language version
12, 14, 16, 18
Manifest location and content before the Dependabot update
There is only one package.json file exists at the root of my project
https://github.com/yukal/experimentals/blob/dev/package.json
dependabot.yml content
https://github.com/yukal/experimentals/blob/b395ce48f2cc3a8dc83c2bbeb40da403a051a5c8/.github/dependabot.yml#L11
Updated dependency
No response
What you expected to see, versus what you actually saw
I carefully read the documentation about the timezone following the List of tz database time zones, I found the timezone I needed.
I expected that the timezone
Europe/Kyiv
should work well, but I got an error: "is not a valid timezone".Native package manager behavior
No response
Images of the diff or a link to the PR, issue, or logs
Here the dump of the logs
https://github.com/yukal/experimentals/runs/9449227640
Smallest manifest that reproduces the issue
No response
The text was updated successfully, but these errors were encountered: