Skip to content

Commit

Permalink
Successful Build of Signed Release 6.48.0
Browse files Browse the repository at this point in the history
  • Loading branch information
0mniteck committed Mar 20, 2024
1 parent 9b201fc commit 7a31621
Show file tree
Hide file tree
Showing 14 changed files with 42 additions and 26 deletions.
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ ENV NVM_DIR="$HOME/.nvm"
RUN wget https://github.com/nvm-sh/nvm/raw/v0.39.7/install.sh && echo "be675049552a27d529ef5565c73708e7b18018e9778b0ec184c98a296ea498d4d89fdf2ef10374bf115b23a95f3b37607c3a016919c04be130df99f92165fb02 install.sh" > install.sum && bash -c 'if [[ $(sha512sum -c install.sum) == "install.sh: OK" ]]; then echo "install.sh: Checksum Matched!"; else remove -f install.sh; fi' && chmod +x install.sh && ./install.sh && . $NVM_DIR/nvm.sh && nvm install 20.9.0 && nvm use 20.9.0 && npm install --location=global npm@latest && npm install --location=global yarn node-gyp npm-run-all

# Clone Repo
# Signal-Desktop Branch 6.48.x
RUN git clone https://github.com/signalapp/Signal-Desktop.git -b v6.48.0
# Signal-Desktop Branch 7.3.x
RUN git clone https://github.com/signalapp/Signal-Desktop.git -b v7.3.0
RUN mkdir /Signal-Desktop/release/

# Fetch fficonfig.h
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

# Signal Desktop Builder For Mobian

## signal-desktop_6.48.0_arm64.deb
## signal-desktop_7.3.0_arm64.deb

This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v6.48.0`.
This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v7.3.0`.

This is the signed release: `builds/release/signal-desktop_7.xx.x_arm64.deb`.

Expand Down
14 changes: 12 additions & 2 deletions builds/release/builder-debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ arm64:
- '!js/register.js'
- stylesheets/*.css
- app/*
- '!app/*.ts'
- preload.bundle.js
- preload_utils.js
- main.js
Expand All @@ -47,6 +48,8 @@ arm64:
- build/icons
- build/available-locales.json
- build/locale-display-names.json
- build/country-display-names.json
- build/dns-fallback.json
- node_modules/**
- '!node_modules/underscore/**'
- '!node_modules/emoji-datasource/emoji_pretty.json'
Expand All @@ -56,7 +59,7 @@ arm64:
- '!node_modules/spellchecker/vendor/hunspell/**/*'
- '!node_modules/@formatjs/intl-displaynames/**/*'
- '!node_modules/@formatjs/intl-listformat/**/*'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}'
- '!**/node_modules/.bin'
- '!**/node_modules/**/build/**'
- node_modules/intl-tel-input/build/**
Expand All @@ -76,6 +79,8 @@ arm64:
- node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node
- node_modules/@signalapp/libsignal-client/prebuilds/linux-arm64/*.node
- '!node_modules/@signalapp/ringrtc/scripts/*'
- '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp'
- '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp'
- node_modules/@signalapp/ringrtc/build/linux/*arm64*.node
- node_modules/mac-screen-capture-permissions/build/Release/*.node
- node_modules/fs-xattr/build/Release/*.node
Expand Down Expand Up @@ -132,6 +137,7 @@ arm64:
- '!js/register.js'
- stylesheets/*.css
- app/*
- '!app/*.ts'
- preload.bundle.js
- preload_utils.js
- main.js
Expand All @@ -141,6 +147,8 @@ arm64:
- build/icons
- build/available-locales.json
- build/locale-display-names.json
- build/country-display-names.json
- build/dns-fallback.json
- node_modules/**
- '!node_modules/underscore/**'
- '!node_modules/emoji-datasource/emoji_pretty.json'
Expand All @@ -150,7 +158,7 @@ arm64:
- '!node_modules/spellchecker/vendor/hunspell/**/*'
- '!node_modules/@formatjs/intl-displaynames/**/*'
- '!node_modules/@formatjs/intl-listformat/**/*'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}'
- '!**/node_modules/.bin'
- '!**/node_modules/**/build/**'
- node_modules/intl-tel-input/build/**
Expand All @@ -170,6 +178,8 @@ arm64:
- node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node
- node_modules/@signalapp/libsignal-client/prebuilds/linux-arm64/*.node
- '!node_modules/@signalapp/ringrtc/scripts/*'
- '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp'
- '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp'
- node_modules/@signalapp/ringrtc/build/linux/*arm64*.node
- node_modules/mac-screen-capture-permissions/build/Release/*.node
- node_modules/fs-xattr/build/Release/*.node
Expand Down
10 changes: 8 additions & 2 deletions builds/release/builder-effective-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ protocols:
schemes:
- sgnl
- signalcaptcha
artifactBuildCompleted: ts/scripts/artifact-build-completed.js
afterSign: ts/scripts/after-sign.js
afterPack: ts/scripts/after-pack.js
afterAllArtifactBuild: ts/scripts/after-all-artifact-build.js
Expand Down Expand Up @@ -120,6 +121,7 @@ files:
- '!js/register.js'
- stylesheets/*.css
- app/*
- '!app/*.ts'
- preload.bundle.js
- preload_utils.js
- main.js
Expand All @@ -129,6 +131,8 @@ files:
- build/icons
- build/available-locales.json
- build/locale-display-names.json
- build/country-display-names.json
- build/dns-fallback.json
- node_modules/**
- '!node_modules/underscore/**'
- '!node_modules/emoji-datasource/emoji_pretty.json'
Expand All @@ -138,7 +142,7 @@ files:
- '!node_modules/spellchecker/vendor/hunspell/**/*'
- '!node_modules/@formatjs/intl-displaynames/**/*'
- '!node_modules/@formatjs/intl-listformat/**/*'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}'
- '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}'
- '!**/node_modules/.bin'
- '!**/node_modules/**/build/**'
- node_modules/intl-tel-input/build/**
Expand All @@ -158,6 +162,8 @@ files:
- node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node
- node_modules/@signalapp/libsignal-client/prebuilds/${platform}-${arch}/*.node
- '!node_modules/@signalapp/ringrtc/scripts/*'
- '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp'
- '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp'
- node_modules/@signalapp/ringrtc/build/${platform}/*${arch}*.node
- node_modules/mac-screen-capture-permissions/build/Release/*.node
- node_modules/fs-xattr/build/Release/*.node
Expand All @@ -172,4 +178,4 @@ files:
- sticker-creator/dist/**
extraMetadata:
environment: production
electronVersion: 28.2.0
electronVersion: 29.1.0
14 changes: 7 additions & 7 deletions builds/release/latest-linux-arm64.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
version: 6.48.1
version: 7.3.0
files:
- url: signal-desktop_6.48.1_arm64.deb
sha512: nfsxVgptleOcNB6JXp/4AvladxCnYq4dAuShutMoTCabF3rBQTf/HmYavA4Qb3csa62OPU5gjGaVxRd3shAtow==
size: 111123500
path: signal-desktop_6.48.1_arm64.deb
sha512: nfsxVgptleOcNB6JXp/4AvladxCnYq4dAuShutMoTCabF3rBQTf/HmYavA4Qb3csa62OPU5gjGaVxRd3shAtow==
releaseDate: '2024-02-25T02:03:29.255Z'
- url: signal-desktop_7.3.0_arm64.deb
sha512: q33aQ2LizpHSKK1Ns87m0BAX7+QvrRmWvyjUd+8v3xnjenzJsgYqoct1zhQQzsEyA4UiSaF9+jWCDZYcJMo8JA==
size: 112374124
path: signal-desktop_7.3.0_arm64.deb
sha512: q33aQ2LizpHSKK1Ns87m0BAX7+QvrRmWvyjUd+8v3xnjenzJsgYqoct1zhQQzsEyA4UiSaF9+jWCDZYcJMo8JA==
releaseDate: '2024-03-20T23:24:54.378Z'
4 changes: 2 additions & 2 deletions builds/release/release.sha512sum
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
9dfb31560a6d95e39c341e895e9ff802f95a7710a762ae1d02e4a1bad3284c269b177ac14137ff1e661abc0e106f772c6bad8e3d4e608c6695c51777b2102da3 release/signal-desktop_6.48.1_arm64.deb
ab7dda4362e2ce91d228ad4db3cee6d01017efe42fad1996bf28d477ef2fdf19e37a7cc9b2062aa1cb75ce1410cec13203852249a17dfa35820d961c24ca3c24 release/signal-desktop_7.3.0_arm64.deb
Public Key: 0558260a88ff08f8dddf791fe73b9457917830506be3d8dbc1311e8d769c5ac777
Build Complete on 02/25/24 at 02:03 UTC
Build Complete on 03/20/24 at 23:24 UTC
3 changes: 0 additions & 3 deletions builds/release/signal-desktop_6.48.1_arm64.deb

This file was deleted.

1 change: 0 additions & 1 deletion builds/release/signal-desktop_6.48.1_arm64.deb.sig

This file was deleted.

3 changes: 3 additions & 0 deletions builds/release/signal-desktop_7.3.0_arm64.deb
Git LFS file not shown
1 change: 1 addition & 0 deletions builds/release/signal-desktop_7.3.0_arm64.deb.sig
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d711005b9c308aa232e09be1bdbe29d251254b5929906f990eae322c84bc4e5f1ab787bb4e94a135bcb1cf365d149630eee5138ae8fdbc7a818c07b6b3a05c82
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

# Signal Desktop Builder For Mobian

## signal-desktop_6.48.0_arm64.deb
## signal-desktop_7.3.0_arm64.deb

This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v6.48.0`.
This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v7.3.0`.

This is the signed release: `builds/release/signal-desktop_7.xx.x_arm64.deb`.

Expand Down
2 changes: 1 addition & 1 deletion docs/_layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ <h2 class="project-tagline">{{ page.description | default: site.description | de
</br>
{% endif %}
{% if site.show_downloads %}
<a href="https://github.com/0mniteck/Signal-Desktop-Mobian/raw/master/builds/release/signal-desktop_6.48.0_arm64.deb" class="btn">Download Release .deb</a>
<a href="https://github.com/0mniteck/Signal-Desktop-Mobian/raw/master/builds/release/signal-desktop_7.3.0_arm64.deb" class="btn">Download Release .deb</a>
{% endif %}
</header>
<main id="content" class="main-content" role="main">
Expand Down
2 changes: 1 addition & 1 deletion git.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash

git status && git add -A && git status
git commit -a -S -m "Successful Build of Signed Release 6.48.0" && git push --set-upstream origin master
git commit -a -S -m "Successful Build of Signed Release 7.3.0" && git push --set-upstream origin master
2 changes: 1 addition & 1 deletion increment.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

Last_Version_Number=6.48
Last_Version_Number=7.3
Version_Number=7.3

sed -i s/signal-desktop_$(echo $Last_Version_Number).0_arm64.deb/signal-desktop_$(echo $Version_Number).0_arm64.deb/g docs/_layouts/default.html
Expand Down

0 comments on commit 7a31621

Please sign in to comment.