ChrisCarini / intellij-platform-plugin-verifier-action

GitHub Action for executing the intellij-plugin-verifier
Apache License 2.0
27 stars 9 forks source link

Error downloading a valid Rider version #63

Closed le-yams closed 10 months ago

le-yams commented 10 months ago

Hello,

I got the following error adding the riderRD:2022.2 ide version.

  Error: =======================================================================================
  Error: It appears the download of https://www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/rider/riderRD/2022.2/riderRD-2022.2.zip did not contain the following:
  Error:     - status: 200
  Error:     - content-type: application/octet-stream
  Error: Actual response: HTTP/200 - content-type: application/x-zip-compressed
  Error: This can happen if riderRD:2022.2 is not a valid IDE / version. If you believe it is a
  Error: valid ide/version, please open an issue on GitHub:
  Error:      https://github.com/ChrisCarini/intellij-platform-plugin-verifier-action/issues/new
  Error: As a precaution, we are failing this execution.
  Error: =======================================================================================
  Error: Exiting due to a known, handled exception - invalid download headers when downloading an IDE.

Might be because of the content-type being application/x-zip-compressed (other working ide versions have a application/octet-stream content-type).

Regards, Yann

ChrisCarini commented 10 months ago

Hi @le-yams - sounds like you found a bug / special case for Rider. Do you have a proposed solution / are you working on a PR to address already?

@all-contributors please add @le-yams for bug

allcontributors[bot] commented 10 months ago

@ChrisCarini

I've put up a pull request to add @case! :tada:

I've put up a pull request to add @le-yams! :tada:

le-yams commented 10 months ago

Hi @ChrisCarini , I don't have a solution yet. I'll try to take a look at the script.

ChrisCarini commented 10 months ago

Sounds good @le-yams - let me know if you need guidance