Skip to content

Commit 3dce020

Browse files
committed
Comply to workflow name scheme and release file selection
1 parent 71f87d0 commit 3dce020

File tree

3 files changed

+22
-11
lines changed

3 files changed

+22
-11
lines changed
File renamed without changes.

.github/workflows/build.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ on:
44
push:
55
branches:
66
- '**'
7-
workflow_call:
87

98
concurrency:
109
group: ${{ github.workflow }}-${{ github.ref }}
@@ -57,11 +56,11 @@ jobs:
5756
- name: Upload Lambda NeoForge
5857
uses: actions/upload-artifact@v4.3.6
5958
with:
60-
name: lambda-neoforge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
59+
name: lambda-neoforge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
6160
path: neoforge/build/libs/
6261

6362
- name: Upload Lambda API
6463
uses: actions/upload-artifact@v4.3.6
6564
with:
66-
name: lambda-${{ steps.all.outputs.modVersion }}.jar
65+
name: lambda-api-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
6766
path: common/build/libs/

.github/workflows/release.yml

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@ on:
55
tags:
66
- '*'
77

8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
11+
812
jobs:
913
build_and_release:
1014
name: Build and Release Lambda
1115
runs-on: ubuntu-latest
16+
permissions:
17+
contents: write
18+
env:
19+
SEGMENT_DOWNLOAD_TIMEOUT_MINS: '5'
1220
steps:
1321
- name: Checkout Main
1422
uses: actions/checkout@v4.1.1
@@ -36,25 +44,25 @@ jobs:
3644
- name: Upload Lambda Fabric
3745
uses: actions/upload-artifact@v4.3.6
3846
with:
39-
name: lambda-fabric
47+
name: lambda-fabric-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
4048
path: fabric/build/libs/
4149

4250
- name: Upload Lambda Forge
4351
uses: actions/upload-artifact@v4.3.6
4452
with:
45-
name: lambda-forge
53+
name: lambda-forge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
4654
path: forge/build/libs/
4755

4856
- name: Upload Lambda NeoForge
4957
uses: actions/upload-artifact@v4.3.6
5058
with:
51-
name: lambda-neoforge
59+
name: lambda-neoforge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
5260
path: neoforge/build/libs/
5361

5462
- name: Upload Lambda API
5563
uses: actions/upload-artifact@v4.3.6
5664
with:
57-
name: lambda-api
65+
name: lambda-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}
5866
path: common/build/libs/
5967

6068
- name: Generate Changelog
@@ -75,7 +83,11 @@ jobs:
7583
body: ${{ steps.changelog.outputs.changelog }}
7684
prerelease: false
7785
files: |
78-
fabric/build/libs/lambda-fabric-*.jar
79-
forge/build/libs/lambda-forge-*.jar
80-
neoforge/build/libs/lambda-neoforge-*.jar
81-
common/build/libs/lambda-*.jar
86+
fabric/build/libs/lambda-fabric-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
87+
forge/build/libs/lambda-forge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
88+
neoforge/build/libs/lambda-neoforge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}.jar
89+
fabric/build/libs/lambda-fabric-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}-sources.jar
90+
forge/build/libs/lambda-forge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}-sources.jar
91+
neoforge/build/libs/lambda-neoforge-${{ steps.all.outputs.modVersion }}+${{ steps.all.outputs.minecraftVersion }}-sources.jar
92+
common/build/libs/lambda-${{ steps.all.outputs.modVersion }}.jar
93+
common/build/libs/lambda-${{ steps.all.outputs.modVersion }}-sources.jar

0 commit comments

Comments
 (0)