[geany/www.geany.org] 5b0c6a: Add arm64 macOS builds to Downloads page

Jiří Techet git-noreply at xxxxx
Sat Jan 1 15:27:23 UTC 2022


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Wed, 17 Nov 2021 16:48:33 UTC
Commit:      5b0c6a0b6dfa879d34cc324fa606cbecd4624508
             https://github.com/geany/www.geany.org/commit/5b0c6a0b6dfa879d34cc324fa606cbecd4624508

Log Message:
-----------
Add arm64 macOS builds to Downloads page


Modified Paths:
--------------
    latest_version/releases.py
    page_content/download/releases.md

Modified: latest_version/releases.py
6 lines changed, 6 insertions(+), 0 deletions(-)
===================================================================
@@ -24,6 +24,7 @@
 RELEASE_TYPE_SOURCE_BZIP2 = 'source_bzip2_version'
 RELEASE_TYPE_WINDOWS = 'windows_version'
 RELEASE_TYPE_MACOS = 'macos_version'
+RELEASE_TYPE_MACOS_ARM64 = 'macos_version_arm64'
 
 RELEASE_TYPES = {
     settings.LATEST_VERSION_RELEASES_DIRECTORY: {
@@ -43,6 +44,10 @@
             'pattern': re.compile(r'^geany-([0-9\.\-]+)_osx(-[0-9]+)?.dmg$'),
             'fallback_filename': 'geany-{version}_osx.dmg'
         },
+        RELEASE_TYPE_MACOS_ARM64: {
+            'pattern': re.compile(r'^geany-([0-9\.\-]+)_osx_arm64(-[0-9]+)?.dmg$'),
+            'fallback_filename': 'geany-{version}_osx_arm64.dmg'
+        },
     },
 
     settings.LATEST_VERSION_PLUGINS_RELEASES_DIRECTORY: {
@@ -71,6 +76,7 @@ class ReleaseVersions:
     source_bzip2_version = None
     windows_version = None
     macos_version = None
+    macos_version_arm64 = None
 
 
 class ReleaseVersionsProvider:


Modified: page_content/download/releases.md
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -5,7 +5,7 @@ Distribution          | File          | GPG Signature | GPG Key
 Source (tar.gz)       | [{{ release_versions.source_gzip_version }}](https://download.geany.org/{{ release_versions.source_gzip_version }}) | [{{ release_versions.source_gzip_version }}.sig](https://download.geany.org/{{ release_versions.source_gzip_version }}.sig) ([Instructions][4]) | [colombanw-pubkey.txt][1]
 Source (tar.bz2)      | [{{ release_versions.source_bzip2_version }}](https://download.geany.org/{{ release_versions.source_bzip2_version }}) | [{{ release_versions.source_bzip2_version }}.sig](https://download.geany.org/{{ release_versions.source_bzip2_version }}.sig) ([Instructions][4]) | [colombanw-pubkey.txt][1]
 Windows (64-bit[^1])  | [{{ release_versions.windows_version }}](https://download.geany.org/{{ release_versions.windows_version }}) | [{{ release_versions.windows_version }}.sig](https://download.geany.org/{{ release_versions.windows_version }}.sig) ([Instructions][4]) | [eht16-pubkey.txt][2]
-Mac OSX               | [{{ release_versions.macos_version }}](https://download.geany.org/{{ release_versions.macos_version }}) | - | -
+Mac OSX               | [{{ release_versions.macos_version }}](https://download.geany.org/{{ release_versions.macos_version }})<br>[{{ release_versions.macos_version_arm64 }}](https://download.geany.org/{{ release_versions.macos_version_arm64 }}) | - | -
 
 [Release notes for Geany {{ geany_latest_version.version }}][3]
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list