Skip to content

Commit 25068ea

Browse files
committed
fix(ci): Upload compiled plugin as release asset (#25)
1 parent 1514c7c commit 25068ea

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.releaserc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,17 @@
2525
"changelogFile": "CHANGELOG.md"
2626
}
2727
],
28+
["@semantic-release/exec", {
29+
"prepareCmd": "mv dist efcasado-splunk-datasource; tar -czvf efcasado-splunk-datasource-${nextRelease.version}.tar.gz efcasado-splunk-datasource"
30+
}],
2831
["@semantic-release/git",
2932
{
30-
"assets": ["dist/**"]
33+
"assets": ["efcasado-splunk-datasource-*.tar.gz"]
3134
}
3235
],
3336
["@semantic-release/github",
3437
{
35-
"assets": ["dist/**"]
38+
"assets": ["efcasado-splunk-datasource-*.tar.gz"]
3639
}
3740
]
3841
]

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ down:
3333
-docker-compose down
3434

3535
release:
36-
npm install @semantic-release/git @semantic-release/changelog [email protected]
36+
npm install @semantic-release/exec @semantic-release/github @semantic-release/git @semantic-release/changelog [email protected]
3737
npx semantic-release $(RELEASE_OPTS)

0 commit comments

Comments
 (0)