Skip to content

fix: .deb and .snap upload on publish [no-ticket]#8332

Merged
filfreire merged 2 commits into
Kong:developfrom
filfreire:fix/publish-snap-and-deb-upload
Jan 29, 2025
Merged

fix: .deb and .snap upload on publish [no-ticket]#8332
filfreire merged 2 commits into
Kong:developfrom
filfreire:fix/publish-snap-and-deb-upload

Conversation

@filfreire

@filfreire filfreire commented Jan 29, 2025

Copy link
Copy Markdown
Contributor

image

The architecture on electron-builder config adopts slightly different flavour for the file descriptors:

  • x64
  • x86_64
  • amd64

This caused the release-publish to fail because it was trying to grab a file that does not exist.

This also removes the step where we try to upload arm64.snap - which we are not producing on release-build at the moment, hence the job would fail.

Note: the previous .deb (which is downloadable via API) needs to account for the new _amd64 - we will need to work on creating different download links (and buttons on insomnia-website)

@filfreire filfreire requested a review from a team January 29, 2025 13:57
@filfreire filfreire enabled auto-merge (squash) January 29, 2025 14:09
@filfreire filfreire merged commit df05707 into Kong:develop Jan 29, 2025
@filfreire filfreire deleted the fix/publish-snap-and-deb-upload branch January 29, 2025 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants