chore: refac readme and package.json
Some checks failed
Build/release / action-release (push) Has been cancelled
Some checks failed
Build/release / action-release (push) Has been cancelled
This commit is contained in:
@@ -9,6 +9,7 @@ on:
|
|||||||
- '*'
|
- '*'
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
DEBIAN_FRONTEND: "noninteractive"
|
||||||
VERSION: "v0.1.0"
|
VERSION: "v0.1.0"
|
||||||
YARN_URL: "https://github.com/yarnpkg/yarn/releases/download/v1.22.22/yarn-1.22.22.js"
|
YARN_URL: "https://github.com/yarnpkg/yarn/releases/download/v1.22.22/yarn-1.22.22.js"
|
||||||
|
|
||||||
@@ -40,6 +41,7 @@ jobs:
|
|||||||
dpkg \
|
dpkg \
|
||||||
flatpak \
|
flatpak \
|
||||||
flatpak-builder \
|
flatpak-builder \
|
||||||
|
fuse3 \
|
||||||
rpm \
|
rpm \
|
||||||
libglib2.0-dev \
|
libglib2.0-dev \
|
||||||
wget \
|
wget \
|
||||||
@@ -59,20 +61,18 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
yarn build
|
yarn build
|
||||||
|
|
||||||
# DEBUG=* yarn build
|
# - name: Release
|
||||||
|
# uses: akkuman/gitea-release-action@v1
|
||||||
- name: Release
|
# if: github.ref_type == 'tag'
|
||||||
uses: akkuman/gitea-release-action@v1
|
# with:
|
||||||
if: github.ref_type == 'tag'
|
# files: |
|
||||||
with:
|
# ./release/*.deb
|
||||||
files: |
|
# ./release/*.rpm
|
||||||
./release/*.deb
|
# ./release/*.flatpak
|
||||||
./release/*.rpm
|
# ./release/latest-linux.yml
|
||||||
./release/*.flatpak
|
# server_url: ${{ gitea.server_url }}
|
||||||
./release/latest-linux.yml
|
# token: ${{ secrets.GITEA_TOKEN }} || ${{ secrets.GITHUB_TOKEN }}
|
||||||
server_url: ${{ gitea.server_url }}
|
# repository: "DaanSelen/ms365-electron-sandbox"
|
||||||
token: ${{ secrets.GITEA_TOKEN }} || ${{ secrets.GITHUB_TOKEN }}
|
# tag_name: "${{ env.VERSION }}"
|
||||||
repository: "DaanSelen/ms365-electron-sandbox"
|
# name: "${{ env.VERSION }}"
|
||||||
tag_name: "${{ env.VERSION }}"
|
# sha256sum: true
|
||||||
name: "${{ env.VERSION }}"
|
|
||||||
sha256sum: true
|
|
||||||
|
|||||||
10
.gitignore
vendored
10
.gitignore
vendored
@@ -4,12 +4,6 @@
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
flatpak-node-generator.py
|
flatpak-node-generator.py
|
||||||
generated-sources.json
|
generated-sources.json
|
||||||
.yarn/*
|
.yarn/
|
||||||
package-lock.json
|
package-lock.json
|
||||||
!.yarn/cache
|
.vscode
|
||||||
!.yarn/patches
|
|
||||||
!.yarn/plugins
|
|
||||||
!.yarn/releases
|
|
||||||
!.yarn/sdks
|
|
||||||
!.yarn/versions
|
|
||||||
.vscode
|
|
||||||
43
README.md
43
README.md
@@ -1,24 +1,3 @@
|
|||||||
<p align="center">
|
|
||||||
<a href="https://youtube.com/AgamsTechTricks">
|
|
||||||
<img align="center" src="https://img.shields.io/badge/Made%20With%20♥-by%20Agam-orange?style=style=flat">
|
|
||||||
</a>
|
|
||||||
<a href="https://electronjs.org">
|
|
||||||
<img align="center" src="https://img.shields.io/badge/Developed%20With-Electron-red?logo=Electron&logoColor=white&style=flat">
|
|
||||||
</a>
|
|
||||||
<a href="https://DaanSelen/MS-365-Electron/blob/main/LICENSE">
|
|
||||||
<img align="center" src="https://img.shields.io/github/license/agam778/MS-365-Electron?style=flat">
|
|
||||||
</a>
|
|
||||||
<a href="https://DaanSelen/MS-365-Electron/releases/">
|
|
||||||
<img align="center" src="https://img.shields.io/github/v/release/agam778/MS-365-Electron?label=Release&logo=github&style=style=flat&color=blue">
|
|
||||||
</a>
|
|
||||||
<a href="https://DaanSelen/MS-365-Electron/releases/">
|
|
||||||
<img align="center" src="https://img.shields.io/github/downloads/agam778/MS-365-Electron/total?label=Downloads&style=style=flat">
|
|
||||||
</a>
|
|
||||||
<a href="https://DaanSelen/MS-365-Electron/actions/workflows/build.yml">
|
|
||||||
<img align="center" src="https://DaanSelen/MS-365-Electron/actions/workflows/build.yml/badge.svg">
|
|
||||||
</a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
# Table of contents
|
# Table of contents
|
||||||
|
|
||||||
- [Table of contents](#table-of-contents)
|
- [Table of contents](#table-of-contents)
|
||||||
@@ -38,7 +17,6 @@
|
|||||||
- [Installation on Arch Linux based distributions](#installation-on-arch-linux-based-distributions)
|
- [Installation on Arch Linux based distributions](#installation-on-arch-linux-based-distributions)
|
||||||
- [Installation on Void Linux](#installation-on-void-linux)
|
- [Installation on Void Linux](#installation-on-void-linux)
|
||||||
- [Maintained by: @xHyroM](#maintained-by-xhyrom)
|
- [Maintained by: @xHyroM](#maintained-by-xhyrom)
|
||||||
- [Installation on Gentoo Linux (Unmaintained)](#installation-on-gentoo-linux-unmaintained)
|
|
||||||
- [💻 Developing Locally](#-developing-locally)
|
- [💻 Developing Locally](#-developing-locally)
|
||||||
- [📃 MIT License](#-mit-license)
|
- [📃 MIT License](#-mit-license)
|
||||||
|
|
||||||
@@ -60,9 +38,8 @@ Supported Platforms
|
|||||||
4. Red Hat Linux/Fedora based distributions (RPM File)
|
4. Red Hat Linux/Fedora based distributions (RPM File)
|
||||||
5. Arch Linux based distributions (Uploaded on AUR)
|
5. Arch Linux based distributions (Uploaded on AUR)
|
||||||
6. Void Linux (Maintained by: [@xHyroM](https://github.com/xHyroM))
|
6. Void Linux (Maintained by: [@xHyroM](https://github.com/xHyroM))
|
||||||
7. Gentoo Linux (Unofficial overlay) **[MAINTAINER NEEDED]**
|
7. All Distributions supporting AppImage (AppImage File); and
|
||||||
8. All Distributions supporting AppImage (AppImage File); and
|
8. All Distributions supporting Snap (Uploaded on Snap Store)
|
||||||
9. All Distributions supporting Snap (Uploaded on Snap Store)
|
|
||||||
|
|
||||||
# List of Features
|
# List of Features
|
||||||
|
|
||||||
@@ -185,22 +162,6 @@ For Installing in Red Hat/Fedora based distribution :-
|
|||||||
sudo xbps-install -S ms-365-electron
|
sudo xbps-install -S ms-365-electron
|
||||||
```
|
```
|
||||||
|
|
||||||
### Installation on Gentoo Linux (Unmaintained)
|
|
||||||
|
|
||||||
_Maintainer needed_
|
|
||||||
|
|
||||||
1. This is supported by an ebuild uploaded on my unofficial overlay. First, enable the overlay on your system:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
eselect repository add agam778-overlay git https://github.com/agam778/agam778-overlay.git
|
|
||||||
emaint sync -r agam778-overlay
|
|
||||||
```
|
|
||||||
2. Now, install the package:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo emerge -a ms-office-electron
|
|
||||||
```
|
|
||||||
|
|
||||||
# 💻 Developing Locally
|
# 💻 Developing Locally
|
||||||
To build the app locally:<br>
|
To build the app locally:<br>
|
||||||
Run the following commands to clone the repository and install the dependencies
|
Run the following commands to clone the repository and install the dependencies
|
||||||
|
|||||||
@@ -48,8 +48,7 @@
|
|||||||
"maintainer": "Daan Selen <dselen@nerthus.nl>",
|
"maintainer": "Daan Selen <dselen@nerthus.nl>",
|
||||||
"target": [
|
"target": [
|
||||||
"deb",
|
"deb",
|
||||||
"rpm",
|
"rpm"
|
||||||
"flatpak"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"directories": {
|
"directories": {
|
||||||
|
|||||||
Reference in New Issue
Block a user