Skip to content

Commit 25a551d

Browse files
authored
Merge pull request #87 from xdev-software/develop
v1.1.0
2 parents 71c93ed + 106aa25 commit 25a551d

File tree

13 files changed

+303
-187
lines changed

13 files changed

+303
-187
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,15 @@ updates:
44
directory: "/"
55
schedule:
66
interval: daily
7-
time: "04:00"
87
open-pull-requests-limit: 10
8+
ignore:
9+
- dependency-name: "*"
10+
# GitHub actions are using git tags (v1 = v1.2 = v1.2.3) which should be compatible until a major change is performed
11+
update-types:
12+
- "version-update:semver-minor"
13+
- "version-update:semver-patch"
914
- package-ecosystem: maven
1015
directory: "/"
1116
schedule:
1217
interval: daily
13-
time: "04:00"
1418
open-pull-requests-limit: 10

.github/workflows/develop.yml renamed to .github/workflows/checkBuild.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
1-
name: Develop CI
2-
1+
name: Check Build
32
on:
3+
workflow_dispatch:
44
push:
55
branches: [ develop ]
6+
paths-ignore:
7+
- '**.md'
68
pull_request:
79
branches: [ develop ]
10+
paths-ignore:
11+
- '**.md'
812

913
jobs:
1014
build:
@@ -13,10 +17,11 @@ jobs:
1317
steps:
1418
- uses: actions/checkout@v2
1519

16-
- name: Set up JDK 1.8
17-
uses: actions/setup-java@v1
20+
- name: Set up JDK 8
21+
uses: actions/setup-java@v2
1822
with:
19-
java-version: 1.8
23+
java-version: '8'
24+
distribution: 'adopt'
2025

2126
- name: Cache local Maven repository
2227
uses: actions/cache@v2

.github/workflows/master.yml renamed to .github/workflows/release.yml

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Master CI
1+
name: Release
22

33
on:
44
push:
@@ -10,10 +10,11 @@ jobs:
1010
steps:
1111
- uses: actions/checkout@v2
1212

13-
- name: Set up JDK 1.8
14-
uses: actions/setup-java@v1
13+
- name: Set up JDK 8
14+
uses: actions/setup-java@v2
1515
with:
16-
java-version: 1.8
16+
java-version: '8'
17+
distribution: 'adopt'
1718

1819
- name: Cache local Maven repository
1920
uses: actions/cache@v2
@@ -116,10 +117,11 @@ jobs:
116117
git config --global user.name "GitHub Actions"
117118
git pull
118119
119-
- name: Set up JDK 1.8 Apache Maven Central
120-
uses: actions/setup-java@v1
120+
- name: Set up JDK 8 Apache Maven Central
121+
uses: actions/setup-java@v2
121122
with: # running setup-java again overwrites the settings.xml
122-
java-version: 1.8
123+
java-version: '8'
124+
distribution: 'adopt'
123125
server-id: ossrh
124126
server-username: MAVEN_CENTRAL_USERNAME
125127
server-password: MAVEN_CENTRAL_TOKEN
@@ -146,10 +148,11 @@ jobs:
146148
git config --global user.name "GitHub Actions"
147149
git pull
148150
149-
- name: Set up JDK 1.8
150-
uses: actions/setup-java@v1
151+
- name: Set up JDK 8
152+
uses: actions/setup-java@v2
151153
with:
152-
java-version: 1.8
154+
java-version: '8'
155+
distribution: 'adopt'
153156

154157
- name: Build for Vaadin Directory
155158
run: mvn -B install -Pdirectory
@@ -192,9 +195,10 @@ jobs:
192195
git pull
193196
194197
- name: Setup - Java
195-
uses: actions/setup-java@v1
198+
uses: actions/setup-java@v2
196199
with:
197-
java-version: 1.8
200+
java-version: '8'
201+
distribution: 'adopt'
198202

199203
- name: Restore - Maven Cache
200204
uses: actions/cache@v1

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[![Published on Vaadin Directory](https://img.shields.io/badge/Vaadin%20Directory-published-00b4f0.svg)](https://vaadin.com/directory/component/leafletmap-for-vaadin)
2-
[![Build](https://img.shields.io/github/workflow/status/xdev-software/vaadin-maps-leaflet-flow/Master%20CI)](https://github.com/xdev-software/vaadin-maps-leaflet-flow/actions?query=workflow%3A%22Master+CI%22)
32
[![Latest version](https://img.shields.io/maven-central/v/com.xdev-software/vaadin-maps-leaflet-flow)](https://mvnrepository.com/artifact/com.xdev-software/vaadin-maps-leaflet-flow)
4-
[![Build Develop](https://img.shields.io/github/workflow/status/xdev-software/vaadin-maps-leaflet-flow/Develop%20CI/develop?label=build%20develop)](https://github.com/xdev-software/vaadin-maps-leaflet-flow/actions?query=workflow%3A%22Develop+CI%22+branch%3Adevelop)
3+
[![Build](https://img.shields.io/github/workflow/status/xdev-software/vaadin-maps-leaflet-flow/Check%20Build/develop)](https://github.com/xdev-software/vaadin-maps-leaflet-flow/actions/workflows/checkBuild.yml?query=branch%3Adevelop)
4+
![Vaadin 14+](https://img.shields.io/badge/Vaadin%20Platform/Flow-14+-00b4f0.svg)
55

66
# vaadin-maps-leaflet-flow
77
Vaadin Flow Java API for [Leaflet Maps](https://leafletjs.com/) Component
@@ -13,7 +13,7 @@ Vaadin Flow Java API for [Leaflet Maps](https://leafletjs.com/) Component
1313

1414
## Run the Demo
1515
* Checkout the repo
16-
* Run ``mvn clean package``
16+
* Run ``mvn clean install``
1717
* Navigate into ``vaadin-maps-leaflet-flow-demo``
1818
* Run ``mvn jetty:run``
1919
* Open http://localhost:8080
@@ -25,7 +25,7 @@ Vaadin Flow Java API for [Leaflet Maps](https://leafletjs.com/) Component
2525
</details>
2626

2727

28-
## Releasing
28+
## Releasing [![Build](https://img.shields.io/github/workflow/status/xdev-software/vaadin-maps-leaflet-flow/Release?label=Release)](https://github.com/xdev-software/vaadin-maps-leaflet-flow/actions/workflows/release.yml)
2929
If the ``develop`` is ready for release, create a pull request to the ``master``-Branch and merge the changes
3030

3131
When the release is finished do the following:

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.xdev-software</groupId>
88
<artifactId>vaadin-maps-leaflet-flow-root</artifactId>
9-
<version>1.0.7-SNAPSHOT</version>
9+
<version>1.1.0-SNAPSHOT</version>
1010
<packaging>pom</packaging>
1111

1212
<name>vaadin-maps-leaflet-flow-root</name>

vaadin-maps-leaflet-flow-demo/pom.xml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance">
66
<modelVersion>4.0.0</modelVersion>
77

8-
98
<groupId>com.xdev-software</groupId>
109
<artifactId>vaadin-maps-leaflet-flow-demo</artifactId>
11-
<version>1.0.7-SNAPSHOT</version>
10+
<version>1.1.0-SNAPSHOT</version>
1211
<packaging>war</packaging>
1312

1413
<name>Vaadin Maps Leaflet Flow Demo</name>
@@ -41,7 +40,7 @@
4140
<failOnMissingWebXml>false</failOnMissingWebXml>
4241

4342
<!-- Dependency-Versions -->
44-
<vaadin.version>14.4.10</vaadin.version>
43+
<vaadin.version>14.6.5</vaadin.version>
4544
</properties>
4645

4746

@@ -81,7 +80,7 @@
8180
<plugin>
8281
<groupId>org.eclipse.jetty</groupId>
8382
<artifactId>jetty-maven-plugin</artifactId>
84-
<version>9.4.38.v20210224</version>
83+
<version>9.4.42.v20210604</version>
8584
<configuration>
8685
<scanIntervalSeconds>1</scanIntervalSeconds>
8786
</configuration>

0 commit comments

Comments
 (0)