mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
fix: move deb control file to linux_installer
This commit is contained in:
parent
32be754eb7
commit
6dbb08c2ae
20
.github/workflows/release.yml
vendored
20
.github/workflows/release.yml
vendored
@ -78,15 +78,7 @@ jobs:
|
|||||||
mkdir -p ../${{ env.LINUX_APP_RELEASE_PATH }}/package/usr/share/applications
|
mkdir -p ../${{ env.LINUX_APP_RELEASE_PATH }}/package/usr/share/applications
|
||||||
cp -r ./scripts/linux_installer ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
cp -r ./scripts/linux_installer ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
||||||
cd ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
cd ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
||||||
# Create control file
|
grep -rl "\[CHANGE_THIS\]" ./control | xargs sed -i "s/\[CHANGE_THIS\]/${{ github.ref_name }}/"
|
||||||
printf 'Package: AppFlowy
|
|
||||||
Version: %s
|
|
||||||
Depends: libkeybinder-3.0-0
|
|
||||||
Architecture: amd64
|
|
||||||
Essential: no
|
|
||||||
Priority: optional
|
|
||||||
Maintainer: AppFlowy
|
|
||||||
Description: An Open Source Alternative to Notion\n' "${{ github.ref_name }}" > control
|
|
||||||
chmod 0755 {postinst,postrm}
|
chmod 0755 {postinst,postrm}
|
||||||
|
|
||||||
- name: Build Linux package
|
- name: Build Linux package
|
||||||
@ -171,15 +163,7 @@ jobs:
|
|||||||
mkdir -p ../${{ env.LINUX_APP_RELEASE_PATH }}/package/usr/share/applications
|
mkdir -p ../${{ env.LINUX_APP_RELEASE_PATH }}/package/usr/share/applications
|
||||||
cp -r ./scripts/linux_installer ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
cp -r ./scripts/linux_installer ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
||||||
cd ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
cd ../${{ env.LINUX_APP_RELEASE_PATH }}/package/DEBIAN
|
||||||
# Create control file
|
grep -rl "\[CHANGE_THIS\]" ./control | xargs sed -i "s/\[CHANGE_THIS\]/${{ github.ref_name }}/"
|
||||||
printf 'Package: AppFlowy
|
|
||||||
Version: %s
|
|
||||||
Depends: libkeybinder-3.0-0
|
|
||||||
Architecture: amd64
|
|
||||||
Essential: no
|
|
||||||
Priority: optional
|
|
||||||
Maintainer: AppFlowy
|
|
||||||
Description: An Open Source Alternative to Notion\n' "${{ github.ref_name }}" > control
|
|
||||||
chmod 0755 {postinst,postrm}
|
chmod 0755 {postinst,postrm}
|
||||||
|
|
||||||
- name: Build Linux package
|
- name: Build Linux package
|
||||||
|
8
frontend/scripts/linux_installer/control
Normal file
8
frontend/scripts/linux_installer/control
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
Package: AppFlowy
|
||||||
|
Version: [CHANGE_THIS]
|
||||||
|
Depends: libkeybinder-3.0-0
|
||||||
|
Architecture: amd64
|
||||||
|
Essential: no
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: AppFlowy
|
||||||
|
Description: An Open Source Alternative to Notion
|
Loading…
Reference in New Issue
Block a user