This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-pekko-persistence-jdbc.git


The following commit(s) were added to refs/heads/main by this push:
     new af22eaf  create 1.0 jobs (#95)
af22eaf is described below

commit af22eafa4d7ff7719ecf956293752904dbbeb4ef
Author: PJ Fanning <[email protected]>
AuthorDate: Fri Dec 22 11:31:38 2023 +0100

    create 1.0 jobs (#95)
---
 .github/workflows/checks.yml              |  6 ++---
 .github/workflows/h2-test.yml             |  2 +-
 .github/workflows/headers.yml             |  2 +-
 .github/workflows/link-validator.yml      |  2 +-
 .github/workflows/mysql-tests.yml         |  2 +-
 .github/workflows/oracle-tests.yml        |  2 +-
 .github/workflows/postgres-tests.yml      |  2 +-
 .github/workflows/publish-1.0-docs.yml    |  3 ++-
 .github/workflows/publish-1.0-nightly.yml | 38 +++++++++++++++++++++++++++++++
 .github/workflows/publish-nightly.yml     |  2 +-
 .github/workflows/sqlserver-tests.yml     |  2 +-
 11 files changed, 51 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
index c16b380..4264961 100644
--- a/.github/workflows/checks.yml
+++ b/.github/workflows/checks.yml
@@ -29,7 +29,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
@@ -58,7 +58,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
@@ -87,7 +87,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/h2-test.yml b/.github/workflows/h2-test.yml
index bf2d2d4..2c34937 100644
--- a/.github/workflows/h2-test.yml
+++ b/.github/workflows/h2-test.yml
@@ -36,7 +36,7 @@ jobs:
           git checkout scratch
 
       - name: Setup JDK ${{ matrix.java-version }}
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: ${{ matrix.java-version }}
diff --git a/.github/workflows/headers.yml b/.github/workflows/headers.yml
index 036dfb5..eae9237 100644
--- a/.github/workflows/headers.yml
+++ b/.github/workflows/headers.yml
@@ -14,7 +14,7 @@ jobs:
         uses: actions/checkout@v4
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/link-validator.yml 
b/.github/workflows/link-validator.yml
index 3636e21..a95ca34 100644
--- a/.github/workflows/link-validator.yml
+++ b/.github/workflows/link-validator.yml
@@ -18,7 +18,7 @@ jobs:
           fetch-tags: true
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/mysql-tests.yml 
b/.github/workflows/mysql-tests.yml
index 87c9dc5..bcffd4a 100644
--- a/.github/workflows/mysql-tests.yml
+++ b/.github/workflows/mysql-tests.yml
@@ -35,7 +35,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/oracle-tests.yml 
b/.github/workflows/oracle-tests.yml
index cf1cb0d..274916f 100644
--- a/.github/workflows/oracle-tests.yml
+++ b/.github/workflows/oracle-tests.yml
@@ -35,7 +35,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/postgres-tests.yml 
b/.github/workflows/postgres-tests.yml
index b351a35..9ff7e90 100644
--- a/.github/workflows/postgres-tests.yml
+++ b/.github/workflows/postgres-tests.yml
@@ -35,7 +35,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11
diff --git a/.github/workflows/publish-1.0-docs.yml 
b/.github/workflows/publish-1.0-docs.yml
index 3f5805a..9a0e9ca 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -21,9 +21,10 @@ jobs:
           # we don't know what commit the last tag was it's safer to get 
entire repo so previousStableVersion resolves
           fetch-depth: 0
           fetch-tags: true
+          ref: 1.0.x
 
       - name: Setup Java 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 8
diff --git a/.github/workflows/publish-1.0-nightly.yml 
b/.github/workflows/publish-1.0-nightly.yml
new file mode 100644
index 0000000..cc78a0c
--- /dev/null
+++ b/.github/workflows/publish-1.0-nightly.yml
@@ -0,0 +1,38 @@
+name: Publish 1.0 Nightly
+
+permissions:
+  contents: read
+
+on:
+  workflow_dispatch:
+  schedule:
+    - cron: "23 0 * * *"
+
+jobs:
+  publish10:
+    if: github.repository == 'apache/incubator-pekko-persistence-jdbc'
+    name: Publish
+    runs-on: ubuntu-20.04
+    env:
+      JAVA_OPTS: -Xms2G -Xmx2G -Xss2M -XX:ReservedCodeCacheSize=256M 
-Dfile.encoding=UTF-8
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v4
+        with:
+          # we don't know what commit the last tag was it's safer to get 
entire repo so previousStableVersion resolves
+          fetch-depth: 0
+          fetch-tags: true
+          ref: 1.0.x
+
+      - name: Setup Java 8
+        uses: actions/setup-java@v4
+        with:
+          distribution: temurin
+          java-version: 8
+
+      - name: Publish Jars to Apache Maven Repository
+        run: |-
+          sbt +publish
+        env:
+          NEXUS_USER: ${{ secrets.NEXUS_USER }}
+          NEXUS_PW: ${{ secrets.NEXUS_PW }}
diff --git a/.github/workflows/publish-nightly.yml 
b/.github/workflows/publish-nightly.yml
index 03c43aa..5871b22 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -25,7 +25,7 @@ jobs:
           fetch-tags: true
 
       - name: Setup Java 8
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 8
diff --git a/.github/workflows/sqlserver-tests.yml 
b/.github/workflows/sqlserver-tests.yml
index 545efd9..f494400 100644
--- a/.github/workflows/sqlserver-tests.yml
+++ b/.github/workflows/sqlserver-tests.yml
@@ -35,7 +35,7 @@ jobs:
           git checkout scratch
 
       - name: Setup Java 11
-        uses: actions/setup-java@v3
+        uses: actions/setup-java@v4
         with:
           distribution: temurin
           java-version: 11


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to