Skip to content

Commit d2f2904

Browse files
committed
Merge remote-tracking branch 'upstream/main' into chore/sync-with-upstream
2 parents 3e36e16 + 71ca4ff commit d2f2904

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+3946
-3622
lines changed

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CHROME_PATH=
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
on:
2+
release:
3+
types: [published] # This triggers when a new release is published
4+
5+
permissions:
6+
contents: write
7+
8+
name: attach-release-assets
9+
10+
jobs:
11+
attach-assets:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/[email protected]
16+
- name: Use Node.js 18.x
17+
uses: actions/setup-node@v1
18+
with:
19+
node-version: "18.x"
20+
- name: Install and Build OpenSCD
21+
run: |
22+
npm i @nx/nx-linux-x64-gnu
23+
npm clean-install
24+
npm run-script build
25+
npm run-script doc
26+
- name: Copy Core Docs to OpenSCD
27+
run: cp -R packages/core/doc packages/distribution/build/core-doc
28+
29+
- name: Copy Plugin Docs to OpenSCD
30+
run: cp -R packages/plugins/doc packages/distribution/build/plugin-doc
31+
32+
- name: Compress files
33+
run: tar -czf open-scd.tar.gz -C packages/distribution/build
34+
35+
- name: Upload release files
36+
run: gh release upload ${{ steps.release.outputs.tag_name }} open-scd.tar.gz
37+
env:
38+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/test-and-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on: pull_request
33

44
jobs:
55
test-and-build:
6-
runs-on: ubuntu-latest
6+
runs-on: ubuntu-22.04
77
steps:
88
- name: Checkout
99
uses: actions/[email protected]

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
test:
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-22.04
1212
steps:
1313
- name: Checkout
1414
uses: actions/[email protected]

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,6 @@ node_modules/
2525
/lerna-debug.log
2626

2727
.nx/cache
28+
29+
# environment variables
30+
.env

.release-please-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"packages/openscd": "0.36.0",
3-
"packages/core": "0.1.3",
4-
".": "0.36.0"
2+
"packages/openscd": "0.37.0",
3+
"packages/core": "0.1.4",
4+
".": "0.38.0"
55
}

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Changelog
22

3+
## [0.38.0](https://github.com/openscd/open-scd/compare/v0.37.1...v0.38.0) (2025-02-26)
4+
5+
6+
### Features
7+
8+
* change release please Workflow trigger ([#1624](https://github.com/openscd/open-scd/issues/1624)) ([53f24cb](https://github.com/openscd/open-scd/commit/53f24cbc9b2be8407aa1420b5665d2a09e9051ea))
9+
* update release please action ([#1635](https://github.com/openscd/open-scd/issues/1635)) ([06b8356](https://github.com/openscd/open-scd/commit/06b8356485940f2841b01293de5bea2a6fa1399d))
10+
11+
12+
### Bug Fixes
13+
14+
* inconsistent plugin activation behaviour caused by refactoring ([#1626](https://github.com/openscd/open-scd/issues/1626)) ([00c4dc0](https://github.com/openscd/open-scd/commit/00c4dc06f6d0cf1c39e4822a5b21d650d698785e))
15+
* update release please version to 0.37.2 ([#1632](https://github.com/openscd/open-scd/issues/1632)) ([a3d6d2f](https://github.com/openscd/open-scd/commit/a3d6d2f68952e98d62375b037b5b36bca63f325a))
16+
17+
## [0.37.1](https://github.com/openscd/open-scd/compare/v0.37.0...v0.37.1) (2025-02-04)
18+
19+
20+
### Features
21+
22+
* Programatic Plugin Activation ([#1611](https://github.com/openscd/open-scd/issues/1611)) ([d3b2a0a](https://github.com/openscd/open-scd/commit/d3b2a0a7b2d08d0ce5484567ebfe6c6d4e548c5e))
23+
24+
## [0.37.0](https://github.com/openscd/open-scd/compare/v0.36.0...v0.37.0) (2025-01-27)
25+
26+
27+
### Features
28+
29+
* Edit api v3 ([#1615](https://github.com/openscd/open-scd/issues/1615)) ([ce39e2b](https://github.com/openscd/open-scd/commit/ce39e2b7bfcda40659f36e40659b1efd571f2a53))
30+
* **monorepo:** Add contributing guide ([#1588](https://github.com/openscd/open-scd/issues/1588)) ([dd692a8](https://github.com/openscd/open-scd/commit/dd692a8d9784aaf5f8509fdad5298293195d1465))
31+
332
## [0.36.0](https://github.com/openscd/open-scd/compare/v0.35.0...v0.36.0) (2024-11-14)
433

534

0 commit comments

Comments
 (0)