@@ -2,67 +2,64 @@ package io.github.typesafegithub.workflows.mavenbinding
2
2
3
3
import io.github.typesafegithub.workflows.actionbindinggenerator.domain.ActionCoords
4
4
5
- internal fun ActionCoords.buildModuleFile () =
6
- run {
7
- val name = name.replace(" __" , " /" )
8
- """
5
+ internal fun ActionCoords.buildModuleFile (): String =
6
+ """
7
+ {
8
+ "formatVersion": "1.1",
9
+ "component": {
10
+ "group": "$owner ",
11
+ "module": "$name ",
12
+ "version": "$version ",
13
+ "attributes": {
14
+ "org.gradle.status": "release"
15
+ }
16
+ },
17
+ "createdBy": {
18
+ "gradle": {
19
+ "version": "8.7"
20
+ }
21
+ },
22
+ "variants": [
9
23
{
10
- "formatVersion": "1.1",
11
- "component": {
12
- "group": "$owner ",
13
- "module": "$name ",
14
- "version": "$version ",
15
- "attributes": {
16
- "org.gradle.status": "release"
17
- }
24
+ "name": "apiElements",
25
+ "attributes": {
26
+ "org.gradle.category": "library",
27
+ "org.gradle.dependency.bundling": "external",
28
+ "org.gradle.jvm.environment": "standard-jvm",
29
+ "org.gradle.jvm.version": 11,
30
+ "org.gradle.libraryelements": "jar",
31
+ "org.gradle.usage": "java-api",
32
+ "org.jetbrains.kotlin.platform.type": "jvm"
18
33
},
19
- "createdBy": {
20
- "gradle": {
21
- "version": "8.7"
34
+ "dependencies": [],
35
+ "files": [
36
+ {
37
+ "name": "$name -$version .jar",
38
+ "url": "$name -$version .jar",
39
+ "size": 1
22
40
}
41
+ ]
42
+ },
43
+ {
44
+ "name": "runtimeElements",
45
+ "attributes": {
46
+ "org.gradle.category": "library",
47
+ "org.gradle.dependency.bundling": "external",
48
+ "org.gradle.jvm.environment": "standard-jvm",
49
+ "org.gradle.jvm.version": 11,
50
+ "org.gradle.libraryelements": "jar",
51
+ "org.gradle.usage": "java-runtime",
52
+ "org.jetbrains.kotlin.platform.type": "jvm"
23
53
},
24
- "variants": [
25
- {
26
- "name": "apiElements",
27
- "attributes": {
28
- "org.gradle.category": "library",
29
- "org.gradle.dependency.bundling": "external",
30
- "org.gradle.jvm.environment": "standard-jvm",
31
- "org.gradle.jvm.version": 11,
32
- "org.gradle.libraryelements": "jar",
33
- "org.gradle.usage": "java-api",
34
- "org.jetbrains.kotlin.platform.type": "jvm"
35
- },
36
- "dependencies": [],
37
- "files": [
38
- {
39
- "name": "$name -$version .jar",
40
- "url": "$name -$version .jar",
41
- "size": 1
42
- }
43
- ]
44
- },
54
+ "dependencies": [],
55
+ "files": [
45
56
{
46
- "name": "runtimeElements",
47
- "attributes": {
48
- "org.gradle.category": "library",
49
- "org.gradle.dependency.bundling": "external",
50
- "org.gradle.jvm.environment": "standard-jvm",
51
- "org.gradle.jvm.version": 11,
52
- "org.gradle.libraryelements": "jar",
53
- "org.gradle.usage": "java-runtime",
54
- "org.jetbrains.kotlin.platform.type": "jvm"
55
- },
56
- "dependencies": [],
57
- "files": [
58
- {
59
- "name": "$name -$version .jar",
60
- "url": "$name -$version .jar",
61
- "size": 1
62
- }
63
- ]
57
+ "name": "$name -$version .jar",
58
+ "url": "$name -$version .jar",
59
+ "size": 1
64
60
}
65
61
]
66
62
}
67
- """ .trimIndent()
63
+ ]
68
64
}
65
+ """ .trimIndent()
0 commit comments