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:
|
||||
DEBIAN_FRONTEND: "noninteractive"
|
||||
VERSION: "v0.1.0"
|
||||
YARN_URL: "https://github.com/yarnpkg/yarn/releases/download/v1.22.22/yarn-1.22.22.js"
|
||||
|
||||
@@ -40,6 +41,7 @@ jobs:
|
||||
dpkg \
|
||||
flatpak \
|
||||
flatpak-builder \
|
||||
fuse3 \
|
||||
rpm \
|
||||
libglib2.0-dev \
|
||||
wget \
|
||||
@@ -59,20 +61,18 @@ jobs:
|
||||
run: |
|
||||
yarn build
|
||||
|
||||
# DEBUG=* yarn build
|
||||
|
||||
- name: Release
|
||||
uses: akkuman/gitea-release-action@v1
|
||||
if: github.ref_type == 'tag'
|
||||
with:
|
||||
files: |
|
||||
./release/*.deb
|
||||
./release/*.rpm
|
||||
./release/*.flatpak
|
||||
./release/latest-linux.yml
|
||||
server_url: ${{ gitea.server_url }}
|
||||
token: ${{ secrets.GITEA_TOKEN }} || ${{ secrets.GITHUB_TOKEN }}
|
||||
repository: "DaanSelen/ms365-electron-sandbox"
|
||||
tag_name: "${{ env.VERSION }}"
|
||||
name: "${{ env.VERSION }}"
|
||||
sha256sum: true
|
||||
# - name: Release
|
||||
# uses: akkuman/gitea-release-action@v1
|
||||
# if: github.ref_type == 'tag'
|
||||
# with:
|
||||
# files: |
|
||||
# ./release/*.deb
|
||||
# ./release/*.rpm
|
||||
# ./release/*.flatpak
|
||||
# ./release/latest-linux.yml
|
||||
# server_url: ${{ gitea.server_url }}
|
||||
# token: ${{ secrets.GITEA_TOKEN }} || ${{ secrets.GITHUB_TOKEN }}
|
||||
# repository: "DaanSelen/ms365-electron-sandbox"
|
||||
# tag_name: "${{ env.VERSION }}"
|
||||
# name: "${{ env.VERSION }}"
|
||||
# sha256sum: true
|
||||
|
||||
10
.gitignore
vendored
10
.gitignore
vendored
@@ -4,12 +4,6 @@
|
||||
.DS_Store
|
||||
flatpak-node-generator.py
|
||||
generated-sources.json
|
||||
.yarn/*
|
||||
.yarn/
|
||||
package-lock.json
|
||||
!.yarn/cache
|
||||
!.yarn/patches
|
||||
!.yarn/plugins
|
||||
!.yarn/releases
|
||||
!.yarn/sdks
|
||||
!.yarn/versions
|
||||
.vscode
|
||||
.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)
|
||||
@@ -38,7 +17,6 @@
|
||||
- [Installation on Arch Linux based distributions](#installation-on-arch-linux-based-distributions)
|
||||
- [Installation on Void Linux](#installation-on-void-linux)
|
||||
- [Maintained by: @xHyroM](#maintained-by-xhyrom)
|
||||
- [Installation on Gentoo Linux (Unmaintained)](#installation-on-gentoo-linux-unmaintained)
|
||||
- [💻 Developing Locally](#-developing-locally)
|
||||
- [📃 MIT License](#-mit-license)
|
||||
|
||||
@@ -60,9 +38,8 @@ Supported Platforms
|
||||
4. Red Hat Linux/Fedora based distributions (RPM File)
|
||||
5. Arch Linux based distributions (Uploaded on AUR)
|
||||
6. Void Linux (Maintained by: [@xHyroM](https://github.com/xHyroM))
|
||||
7. Gentoo Linux (Unofficial overlay) **[MAINTAINER NEEDED]**
|
||||
8. All Distributions supporting AppImage (AppImage File); and
|
||||
9. All Distributions supporting Snap (Uploaded on Snap Store)
|
||||
7. All Distributions supporting AppImage (AppImage File); and
|
||||
8. All Distributions supporting Snap (Uploaded on Snap Store)
|
||||
|
||||
# List of Features
|
||||
|
||||
@@ -185,22 +162,6 @@ For Installing in Red Hat/Fedora based distribution :-
|
||||
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
|
||||
To build the app locally:<br>
|
||||
Run the following commands to clone the repository and install the dependencies
|
||||
|
||||
@@ -48,8 +48,7 @@
|
||||
"maintainer": "Daan Selen <dselen@nerthus.nl>",
|
||||
"target": [
|
||||
"deb",
|
||||
"rpm",
|
||||
"flatpak"
|
||||
"rpm"
|
||||
]
|
||||
},
|
||||
"directories": {
|
||||
|
||||
Reference in New Issue
Block a user