Skip to content

Commit

Permalink
should fix upstream maven naming changes
Browse files Browse the repository at this point in the history
Signed-off-by: IThundxr <[email protected]>
  • Loading branch information
IThundxr committed Aug 1, 2023
1 parent 4b5bd21 commit c106c46
Showing 1 changed file with 23 additions and 4 deletions.
27 changes: 23 additions & 4 deletions src/webserver/github.ts
Original file line number Diff line number Diff line change
Expand Up @@ -150,10 +150,18 @@ const actionCompleted = async (client: Client, req: Request) => {
'minecraft'
);

const versionFabric = `${mod_version}+fabric-mc${minecraft_version}-build.${workflow_run.run_number}`;
const versionForge = `${mod_version}+forge-mc${minecraft_version}-build.${workflow_run.run_number}`;
const fabricJar = `${process.env.MAVEN_REPO}${versionFabric}/Steam_Rails-${versionFabric}.jar`;
const forgeJar = `${process.env.MAVEN_REPO}${versionForge}/Steam_Rails-${versionForge}.jar`;
const fabricJar = generateMavenUrl(
mod_version,
minecraft_version,
workflow_run.run_number,
'fabric'
);
const forgeJar = generateMavenUrl(
mod_version,
minecraft_version,
workflow_run.run_number,
'forge'
);

const fabricButton = new ButtonBuilder()
.setStyle(ButtonStyle.Link)
Expand All @@ -177,6 +185,17 @@ const actionCompleted = async (client: Client, req: Request) => {
}
};

const generateMavenUrl = (
mod_version: string,
minecraft_version: string,
run_number: string,
loaderType: string
) => {
const baseRepo = process.env.MAVEN_REPO;
const modVersion = `${mod_version}+${loaderType}-mc${minecraft_version}-build.${run_number}`;
return `${baseRepo}/Steam_Rails-${loaderType}/${modVersion}/Steam_Rails-${loaderType}-${modVersion}.jar`;
};

const generateCommitsString = (head_sha: string) => {
if (!commitMap.get(head_sha)) {
return 'No commits found';
Expand Down

0 comments on commit c106c46

Please sign in to comment.