You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2021/11/12 21:15:22 UTC

[libcloud] branch trunk updated (6cebf97 -> 858ea96)

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

tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git.


    from 6cebf97  Fix formatting.
     new c25b2b5  Add new job which verifies release checksums on a daily basis.
     new b7d51e3  Test the change.
     new 858ea96  Remove testing change which is verified and it's working.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/install_test.yml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

[libcloud] 02/03: Test the change.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit b7d51e30e746c9233a4e8433778b9e71c7d4f14c
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Nov 12 22:10:49 2021 +0100

    Test the change.
---
 .github/workflows/install_test.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.github/workflows/install_test.yml b/.github/workflows/install_test.yml
index 1b9bb1b..18678ab 100644
--- a/.github/workflows/install_test.yml
+++ b/.github/workflows/install_test.yml
@@ -3,6 +3,9 @@
 name: Install stable version using pip
 
 on:
+  push:
+    branches:
+      - daily_verify_checksums
   schedule:
     - cron: '0 13 * * *'
     - cron: '0 2 * * *'

[libcloud] 01/03: Add new job which verifies release checksums on a daily basis.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit c25b2b5c16fcd7016bd6587cfa0b8b5127abc712
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Nov 12 22:10:05 2021 +0100

    Add new job which verifies release checksums on a daily basis.
---
 .github/workflows/install_test.yml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/.github/workflows/install_test.yml b/.github/workflows/install_test.yml
index da7e460..1b9bb1b 100644
--- a/.github/workflows/install_test.yml
+++ b/.github/workflows/install_test.yml
@@ -40,3 +40,21 @@ jobs:
           pip show apache-libcloud && exit 1
           pip install apache-libcloud
           pip show apache-libcloud
+
+  # Job which verifies that the checksum for release artifacts for the latest
+  # stable version are the same for official ASF mirror and PyPi
+  verify_checksums:
+    name: Verify Artifacts Checksum
+    runs-on: ubuntu-latest
+    timeout-minutes: 2
+
+    steps:
+      - uses: actions/checkout@master
+        with:
+          fetch-depth: 1
+
+      - name: Verify Checksums
+        run: |
+          LAST_STABLE_VERSION=$(curl -s --fail https://pypi.org/pypi/apache-libcloud/json | jq ".releases | to_entries | last | .key" -r)
+          echo "Checking checksums for version ${LAST_STABLE_VERSION}"
+          ./dist/verify_checksums.sh "apache-libcloud-${LAST_STABLE_VERSION}"

[libcloud] 03/03: Remove testing change which is verified and it's working.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 858ea96026a555e547e997a22bf6aa0835e1864f
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Fri Nov 12 22:11:55 2021 +0100

    Remove testing change which is verified and it's working.
---
 .github/workflows/install_test.yml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/.github/workflows/install_test.yml b/.github/workflows/install_test.yml
index 18678ab..5804ff2 100644
--- a/.github/workflows/install_test.yml
+++ b/.github/workflows/install_test.yml
@@ -3,9 +3,6 @@
 name: Install stable version using pip
 
 on:
-  push:
-    branches:
-      - daily_verify_checksums
   schedule:
     - cron: '0 13 * * *'
     - cron: '0 2 * * *'
@@ -59,5 +56,5 @@ jobs:
       - name: Verify Checksums
         run: |
           LAST_STABLE_VERSION=$(curl -s --fail https://pypi.org/pypi/apache-libcloud/json | jq ".releases | to_entries | last | .key" -r)
-          echo "Checking checksums for version ${LAST_STABLE_VERSION}"
+          echo "Verifying checksums for version ${LAST_STABLE_VERSION}"
           ./dist/verify_checksums.sh "apache-libcloud-${LAST_STABLE_VERSION}"