mirror of
https://github.com/open-goal/launcher.git
synced 2024-10-20 04:57:38 -04:00
release: fixes from debugging
This commit is contained in:
parent
036a049cb1
commit
ef007010e7
32
.github/scripts/update-release-metadata/index.js
vendored
32
.github/scripts/update-release-metadata/index.js
vendored
|
@ -37,37 +37,49 @@ const octokit = new Octokit({
|
||||||
|
|
||||||
let tagToSearchFor = process.env.TAG_VALUE.split("refs/tags/")[1];
|
let tagToSearchFor = process.env.TAG_VALUE.split("refs/tags/")[1];
|
||||||
|
|
||||||
const { data: releaseData } = await octokit.rest.repos.getReleaseByTag({
|
const { data: recentReleases } = await octokit.rest.repos.listReleases({
|
||||||
owner: "open-goal",
|
owner: "open-goal",
|
||||||
repo: "jak-project",
|
repo: "launcher",
|
||||||
tag: tagToSearchFor,
|
per_page: 100
|
||||||
});
|
});
|
||||||
|
|
||||||
if (releaseData === undefined) {
|
let release = undefined;
|
||||||
|
for (var i = 0; i < recentReleases.length; i++) {
|
||||||
|
if (recentReleases[i].tag_name == tagToSearchFor) {
|
||||||
|
release = recentReleases[i];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (release === undefined) {
|
||||||
console.log(`Could not find release with tag name: ${tagToSearchFor}`);
|
console.log(`Could not find release with tag name: ${tagToSearchFor}`);
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO - no macOS yet
|
// TODO - no macOS yet
|
||||||
const releaseMeta = {
|
const releaseMeta = {
|
||||||
name: releaseData.tag_name,
|
name: release.tag_name,
|
||||||
notes: "UPDATE",
|
notes: "UPDATE",
|
||||||
pub_date: releaseData.created_at,
|
pub_date: release.created_at,
|
||||||
platforms: {
|
platforms: {
|
||||||
linux: {
|
linux: {
|
||||||
signature: "",
|
signature: "",
|
||||||
url: `https://github.com/open-goal/launcher/releases/download/${releaseData.tag_name}/opengoal-launcher-linux.AppImage.tar.gz`,
|
url: `https://github.com/open-goal/launcher/releases/download/${release.tag_name}/opengoal-launcher_${tagToSearchFor.replace("v", "")}_amd64.AppImage.tar.gz`,
|
||||||
},
|
},
|
||||||
win64: {
|
win64: {
|
||||||
signature: "",
|
signature: "",
|
||||||
url: `https://github.com/open-goal/launcher/releases/download/${releaseData.tag_name}/opengoal-launcher-windows.x64.msi.zip`,
|
url: `https://github.com/open-goal/launcher/releases/download/${release.tag_name}/opengoal-launcher_${tagToSearchFor.replace("v", "")}_x64_en-US.msi.zip`,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
fs.writeFileSync(
|
fs.writeFileSync(
|
||||||
"./.tauri/latest-release.json",
|
"./.tauri/latest-release.json",
|
||||||
JSON.stringify(releaseMeta, null, 2)
|
JSON.stringify(releaseMeta, null, 2)
|
||||||
);
|
);
|
||||||
|
|
||||||
// TODO - take the release out of draft when we are ready to actually publish!
|
await octokit.rest.repos.updateRelease({
|
||||||
|
owner: "open-goal",
|
||||||
|
repo: "launcher",
|
||||||
|
release_id: release.id,
|
||||||
|
draft: false
|
||||||
|
});
|
||||||
|
|
1
.github/workflows/release.yaml
vendored
1
.github/workflows/release.yaml
vendored
|
@ -109,6 +109,7 @@ jobs:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.BOT_PAT }}
|
token: ${{ secrets.BOT_PAT }}
|
||||||
|
ref: main
|
||||||
|
|
||||||
- name: setup node
|
- name: setup node
|
||||||
uses: actions/setup-node@v1
|
uses: actions/setup-node@v1
|
||||||
|
|
0
third-party/glew_2.1.0/linux/glewinfo
vendored
Normal file → Executable file
0
third-party/glew_2.1.0/linux/glewinfo
vendored
Normal file → Executable file
Loading…
Reference in a new issue