Skip to content

Conversation

ysfscream
Copy link
Member

@ysfscream ysfscream added fix Fix bug or issues desktop MQTTX Desktop CI/CD labels Mar 27, 2025
@ysfscream ysfscream added this to the v1.12.0 milestone Mar 27, 2025
@ysfscream ysfscream requested review from Red-Asuka and Copilot March 27, 2025 01:57
@ysfscream ysfscream self-assigned this Mar 27, 2025
@ysfscream ysfscream added this to MQTTX Mar 27, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request updates the CI workflow to upload artifacts using GitHub Releases instead of a custom script, and adjusts the S3 upload process accordingly. Additionally, it updates the download URL in vue.config.js to point to the new location.

  • Replaces custom GitHub asset upload with softprops/action-gh-release in both Linux and Windows build jobs.
  • Changes the tag extraction to use github.ref_name and modifies the S3 copy command.
  • Updates the download URL in vue.config.js.

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/build_packages.yaml Updates CI steps to use GitHub Releases for artifact uploads and adjusts S3 upload commands using github.ref_name.
vue.config.js Updates the generic provider URL for downloads.

@ysfscream ysfscream moved this to In Progress in MQTTX Mar 27, 2025
@Red-Asuka Red-Asuka merged commit 09588f6 into main Mar 27, 2025
4 checks passed
@Red-Asuka Red-Asuka deleted the ysf/desktop branch March 27, 2025 02:02
@github-project-automation github-project-automation bot moved this from In Progress to Done in MQTTX Mar 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD desktop MQTTX Desktop fix Fix bug or issues
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants