Skip to content

Commit e186996

Browse files
authored
feat: add semantic release
1 parent 9feb265 commit e186996

13 files changed

+3232
-80
lines changed

.github/workflows/release.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Semantic Release
2+
on:
3+
push:
4+
branches:
5+
- 'main'
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
if: "!contains(github.event.head_commit.message, '[skip ci]')"
11+
steps:
12+
- uses: actions/checkout@v3
13+
- name: Use Node.js 14.x
14+
uses: actions/setup-node@v3
15+
with:
16+
node-version: '14.x'
17+
- run: npm run build
18+
- run: npm run semantic-release
19+
env:
20+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.gitignore

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
.hlx/*
22
coverage/*
33
logs/*
4-
node_modules/*
5-
dist/*
6-
js/libs/hlx/*
4+
node_modules/*

.releaserc.js

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
module.exports = {
2+
plugins: [
3+
'@semantic-release/commit-analyzer',
4+
'@semantic-release/release-notes-generator',
5+
['@semantic-release/changelog', {
6+
'changelogFile': 'CHANGELOG.md',
7+
}],
8+
["@semantic-release/npm", {
9+
npmPublish: false,
10+
}],
11+
['@semantic-release/git', {
12+
'assets': ['package.json', 'package-lock.json', 'CHANGELOG.md', 'js/dist/spectrum-web-components.js', 'js/dist/helix-importer.js'],
13+
'message': 'chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}',
14+
}],
15+
['@semantic-release/github', {}],
16+
],
17+
branches: ['main'],
18+
};

crawl.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="stylesheet" href="./css/styles.css" />
99
<link rel="stylesheet" href="./css/crawl/crawl.css" />
1010

11-
<script src="./js/libs/hlx/swc.js"></script>
11+
<script src="./js/dist/spectrum-web-components.js"></script>
1212

1313
<script src="./js/libs/vendors/exceljs/exceljs.min.js"></script>
1414

import-bulk.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
<link rel="stylesheet" href="./css/styles.css" />
99
<link rel="stylesheet" href="./css/import/import.css" />
1010

11-
<script src="./js/libs/hlx/swc.js"></script>
11+
<script src="./js/dist/spectrum-web-components.js"></script>
1212

1313
<script src="./js/libs/vendors/babel-polyfill/polyfill.js"></script>
1414
<script src="./js/libs/vendors/exceljs/exceljs.min.js"></script>
15-
<script src="./js/libs/hlx/importer-bundle.js"></script>
15+
<script src="./js/dist/helix-importer.js"></script>
1616

1717
<script src="./js/import/import.ui.js" type="module"></script>
1818
</head>

import.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="stylesheet" href="./css/styles.css" />
99
<link rel="stylesheet" href="./css/import/import.css" />
1010

11-
<script src="./js/libs/hlx/swc.js"></script>
11+
<script src="./js/dist/spectrum-web-components.js"></script>
1212

1313
<script src="./js/libs/vendors/codemirror/codemirror.js"></script>
1414
<script src="./js/libs/vendors/codemirror/xml.js"></script>
@@ -21,7 +21,7 @@
2121
<script src="./js/libs/vendors/babel-polyfill/polyfill.js"></script>
2222
<script src="./js/libs/vendors/exceljs/exceljs.min.js"></script>
2323

24-
<script src="./js/libs/hlx/importer-bundle.js"></script>
24+
<script src="./js/dist/helix-importer.js"></script>
2525

2626
<script src="./js/import/import.ui.js" type="module"></script>
2727
</head>

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<title>Helix Importer</title>
88
<link rel="stylesheet" href="./css/styles.css" />
99

10-
<script src="./js/libs/hlx/swc.js"></script>
10+
<script src="./js/dist/spectrum-web-components.js"></script>
1111

1212
<script src="./js/script.js" type="module"></script>
1313
</head>

inspect.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<link rel="stylesheet" href="./css/styles.css" />
99
<link rel="stylesheet" href="./css/inspect/inspect.css" />
1010

11-
<script src="./js/libs/hlx/swc.js"></script>
11+
<script src="./js/dist/spectrum-web-components.js"></script>
1212

1313
<script src="./js/inspect/inspect.ui.js" type="module"></script>
1414
</head>
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)