diff --git a/.github/workflows/branch-ci.yml b/.github/workflows/branch-ci.yml index b63996889..603791e5a 100644 --- a/.github/workflows/branch-ci.yml +++ b/.github/workflows/branch-ci.yml @@ -33,4 +33,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.ORGANIZATION_TOKEN }} - name: Maven Verify - run: mvn verify -B + run: | + sudo echo "127.0.0.1 $(eval hostname)" | sudo tee -a /etc/hosts + mvn verify -B diff --git a/.github/workflows/pre-release-ci.yml b/.github/workflows/pre-release-ci.yml index a7f358871..4948f5bc2 100644 --- a/.github/workflows/pre-release-ci.yml +++ b/.github/workflows/pre-release-ci.yml @@ -25,6 +25,7 @@ jobs: server-password: GITHUB_TOKEN - name: Deploy pre-release version to GitHub Packages run: | + sudo echo "127.0.0.1 $(eval hostname)" | sudo tee -a /etc/hosts pre_release_version=${{ github.event.release.tag_name }} echo Pre-release version $pre_release_version mvn versions:set -DnewVersion=$pre_release_version -DgenerateBackupPoms=false diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index f4c7b083e..9cc975bcf 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -31,7 +31,9 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.ORGANIZATION_TOKEN }} - name: Maven Verify - run: mvn verify -B + run: | + sudo echo "127.0.0.1 $(eval hostname)" | sudo tee -a /etc/hosts + mvn verify -B - name: Configure git run: | git config --global user.email "${GITHUB_ACTOR}@users.noreply.github.com" diff --git a/pom.xml b/pom.xml index dadc65309..aea144836 100644 --- a/pom.xml +++ b/pom.xml @@ -57,18 +57,18 @@ - 2.6.8 + 2.6.9 1.0.13 1.0.19 - 2020.0.5 + 2020.0.6 2.11.0 1.0.4 1.6.0 1.7.30 2.13.2 3.4.2 - 4.1.60.Final + 4.1.63.Final 1.26 3.0.2 diff --git a/services/src/main/java/io/scalecube/services/Microservices.java b/services/src/main/java/io/scalecube/services/Microservices.java index e0088bb39..aa33a92b6 100644 --- a/services/src/main/java/io/scalecube/services/Microservices.java +++ b/services/src/main/java/io/scalecube/services/Microservices.java @@ -674,6 +674,7 @@ public Mono shutdown() { return Mono.defer( () -> { disposables.dispose(); + sink.emitComplete(RetryEmitFailureHandler.INSTANCE); return Mono.whenDelayError( discoveryInstances.values().stream() .map(ServiceDiscovery::shutdown)