mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-06-25 20:06:17 +00:00
QT: AutoUpdate - Fix Changelog Error (#3042)
This commit is contained in:
parent
d4fbeea085
commit
285df1b5be
2 changed files with 6 additions and 6 deletions
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
|
@ -494,7 +494,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.SHADPS4_TOKEN_REPO }}
|
token: ${{ secrets.SHADPS4_TOKEN_REPO }}
|
||||||
name: "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}"
|
name: "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}"
|
||||||
tag: "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}"
|
tag: "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.fullhash }}"
|
||||||
draft: false
|
draft: false
|
||||||
prerelease: true
|
prerelease: true
|
||||||
body: "Full Changelog: [${{ env.last_release_tag }}...${{ needs.get-info.outputs.shorthash }}](https://github.com/shadps4-emu/shadPS4/compare/${{ env.last_release_tag }}...${{ needs.get-info.outputs.fullhash }})"
|
body: "Full Changelog: [${{ env.last_release_tag }}...${{ needs.get-info.outputs.shorthash }}](https://github.com/shadps4-emu/shadPS4/compare/${{ env.last_release_tag }}...${{ needs.get-info.outputs.fullhash }})"
|
||||||
|
@ -530,14 +530,14 @@ jobs:
|
||||||
|
|
||||||
# Check if release already exists and get ID
|
# Check if release already exists and get ID
|
||||||
release_id=$(curl -s -H "Authorization: token $GITHUB_TOKEN" \
|
release_id=$(curl -s -H "Authorization: token $GITHUB_TOKEN" \
|
||||||
"https://api.github.com/repos/$REPO/releases/tags/Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}" | jq -r '.id')
|
"https://api.github.com/repos/$REPO/releases/tags/Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.fullhash }}" | jq -r '.id')
|
||||||
|
|
||||||
if [[ "$release_id" == "null" ]]; then
|
if [[ "$release_id" == "null" ]]; then
|
||||||
echo "Creating release in $REPO for $filename"
|
echo "Creating release in $REPO for $filename"
|
||||||
release_id=$(curl -s -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
release_id=$(curl -s -X POST -H "Authorization: token $GITHUB_TOKEN" \
|
||||||
-H "Accept: application/vnd.github.v3+json" \
|
-H "Accept: application/vnd.github.v3+json" \
|
||||||
-d '{
|
-d '{
|
||||||
"tag_name": "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}",
|
"tag_name": "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.fullhash }}",
|
||||||
"name": "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}",
|
"name": "Pre-release-shadPS4-${{ needs.get-info.outputs.date }}-${{ needs.get-info.outputs.shorthash }}",
|
||||||
"draft": false,
|
"draft": false,
|
||||||
"prerelease": true,
|
"prerelease": true,
|
||||||
|
|
|
@ -137,7 +137,7 @@ tr("The Auto Updater allows up to 60 update checks per hour.\\nYou have reached
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
latestRev = latestVersion.right(7);
|
latestRev = latestVersion.right(40);
|
||||||
latestDate = jsonObj["published_at"].toString();
|
latestDate = jsonObj["published_at"].toString();
|
||||||
|
|
||||||
QJsonArray assets = jsonObj["assets"].toArray();
|
QJsonArray assets = jsonObj["assets"].toArray();
|
||||||
|
@ -167,7 +167,7 @@ tr("The Auto Updater allows up to 60 update checks per hour.\\nYou have reached
|
||||||
QDateTime dateTime = QDateTime::fromString(latestDate, Qt::ISODate);
|
QDateTime dateTime = QDateTime::fromString(latestDate, Qt::ISODate);
|
||||||
latestDate = dateTime.isValid() ? dateTime.toString("yyyy-MM-dd HH:mm:ss") : "Unknown date";
|
latestDate = dateTime.isValid() ? dateTime.toString("yyyy-MM-dd HH:mm:ss") : "Unknown date";
|
||||||
|
|
||||||
if (latestRev == currentRev.left(7)) {
|
if (latestRev == currentRev) {
|
||||||
if (showMessage) {
|
if (showMessage) {
|
||||||
QMessageBox::information(this, tr("Auto Updater"),
|
QMessageBox::information(this, tr("Auto Updater"),
|
||||||
tr("Your version is already up to date!"));
|
tr("Your version is already up to date!"));
|
||||||
|
@ -215,7 +215,7 @@ void CheckUpdate::setupUI(const QString& downloadUrl, const QString& latestDate,
|
||||||
"<td>%3</td>"
|
"<td>%3</td>"
|
||||||
"<td>(%4)</td>"
|
"<td>(%4)</td>"
|
||||||
"</tr></table></p>")
|
"</tr></table></p>")
|
||||||
.arg(currentRev.left(7), currentDate, latestRev, latestDate);
|
.arg(currentRev.left(7), currentDate, latestRev.left(7), latestDate);
|
||||||
|
|
||||||
QLabel* updateLabel = new QLabel(updateText, this);
|
QLabel* updateLabel = new QLabel(updateText, this);
|
||||||
layout->addWidget(updateLabel);
|
layout->addWidget(updateLabel);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue