Skip to content

Commit 36775b4

Browse files
Merge pull request #27 from devgateway/task/DVIZ-42/upgrade-wp-react-lib
2 parents ba423d6 + a5fae9f commit 36775b4

39 files changed

+3049
-2071
lines changed

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
directory: "wp-react-lib"
5+
schedule:
6+
interval: "weekly"
7+
open-pull-requests-limit: 1

.github/workflows/release.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Release WP-React-Lib to NPM
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- main
8+
9+
permissions:
10+
contents: write
11+
packages: write
12+
id-token: write
13+
pull-requests: write
14+
15+
jobs:
16+
release:
17+
runs-on: ubuntu-latest
18+
steps:
19+
- uses: actions/checkout@v4
20+
with:
21+
fetch-depth: 0
22+
23+
- uses: actions/setup-node@v4
24+
with:
25+
node-version: '22.x'
26+
27+
- name: Install dependencies
28+
working-directory: wp-react-lib
29+
run: npm install
30+
31+
- name: Build
32+
working-directory: wp-react-lib
33+
run: npm run build
34+
35+
- name: Create release
36+
working-directory: wp-react-lib
37+
run: npx semantic-release
38+
env:
39+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
41+
42+

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
node_modules
22
dist
3+
.DS_Store
4+
.idea
5+
.vscode

.idea/.gitignore

Lines changed: 0 additions & 5 deletions
This file was deleted.

.idea/dg-wp-react.iml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.idea/inspectionProfiles/Project_Default.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/tobacco-control-dashboard.iml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

wp-react-lib/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
/coverage
1010

1111
# production
12-
/build
12+
build/
13+
dist/
1314

1415
# misc
1516
.DS_Store

0 commit comments

Comments
 (0)