mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 03:35:42 -04:00
ci: add npm run lint to release workflow process
This commit is contained in:
8
.github/workflows/release.yml
vendored
8
.github/workflows/release.yml
vendored
@@ -243,11 +243,12 @@ jobs:
|
|||||||
# Release › Install package via NPM
|
# Release › Install package via NPM
|
||||||
# #
|
# #
|
||||||
|
|
||||||
- name: '🪪 NPM › Install'
|
- name: '🪪 NPM › Install & Lint'
|
||||||
id: task_release_npm_install
|
id: task_release_npm_install
|
||||||
working-directory: ./tvapp2
|
working-directory: ./tvapp2
|
||||||
run: |
|
run: |
|
||||||
npm ci
|
npm ci
|
||||||
|
npm run lint
|
||||||
env:
|
env:
|
||||||
NODE_AUTH_TOKEN: ${{ secrets.SELF_TOKEN_CL }}
|
NODE_AUTH_TOKEN: ${{ secrets.SELF_TOKEN_CL }}
|
||||||
|
|
||||||
@@ -426,6 +427,9 @@ jobs:
|
|||||||
zip -jr ${{ env.PROJECT_NAME }}-${{ env.PACKAGE_VERSION }}-rc.${{ inputs.VERSION_RC }}.zip SHA256SUMS.txt
|
zip -jr ${{ env.PROJECT_NAME }}-${{ env.PACKAGE_VERSION }}-rc.${{ inputs.VERSION_RC }}.zip SHA256SUMS.txt
|
||||||
ls
|
ls
|
||||||
|
|
||||||
|
# #
|
||||||
|
# Release › Generate Tags
|
||||||
|
# #
|
||||||
|
|
||||||
- name: '📝 Changelog › Pre Setup (Categorized Commits)'
|
- name: '📝 Changelog › Pre Setup (Categorized Commits)'
|
||||||
id: task_release_changelog_categorized_sha_set
|
id: task_release_changelog_categorized_sha_set
|
||||||
@@ -542,7 +546,7 @@ jobs:
|
|||||||
# Release › List Tree
|
# Release › List Tree
|
||||||
# #
|
# #
|
||||||
|
|
||||||
- name: '⚙️ Debug › Clean Dist Folder'
|
- name: '⚙️ Debug › Tree Listing'
|
||||||
id: task_release_debug_tree
|
id: task_release_debug_tree
|
||||||
run: |
|
run: |
|
||||||
tree
|
tree
|
||||||
|
|||||||
10
README.md
10
README.md
@@ -47,12 +47,12 @@
|
|||||||
- [Docker Run](#docker-run)
|
- [Docker Run](#docker-run)
|
||||||
- [Docker Compose](#docker-compose)
|
- [Docker Compose](#docker-compose)
|
||||||
- [How It Works](#how-it-works)
|
- [How It Works](#how-it-works)
|
||||||
- [Building `tvapp` Image](#building-tvapp-image)
|
- [Building `TVApp2` Image](#building-tvapp2-image)
|
||||||
- [How It Works](#how-it-works-1)
|
- [How It Works](#how-it-works-1)
|
||||||
- [Before Building](#before-building)
|
- [Before Building](#before-building)
|
||||||
- [LF over CRLF](#lf-over-crlf)
|
- [LF over CRLF](#lf-over-crlf)
|
||||||
- [Set `+x / 0755` Permissions](#set-x--0755-permissions)
|
- [Set `+x / 0755` Permissions](#set-x--0755-permissions)
|
||||||
- [Build `tvapp` Image](#build-tvapp-image)
|
- [Build Images](#build-images)
|
||||||
- [Build Single Architecture](#build-single-architecture)
|
- [Build Single Architecture](#build-single-architecture)
|
||||||
- [amd64](#amd64)
|
- [amd64](#amd64)
|
||||||
- [arm64](#arm64)
|
- [arm64](#arm64)
|
||||||
@@ -275,7 +275,7 @@ C(XMLTV-EPG) ---> E{Pull Dynamic EPG}
|
|||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
## Building `tvapp` Image
|
## Building `TVApp2` Image
|
||||||
|
|
||||||
These instructions outline how the TVApp2 docker image is set up, and how to build your own TVApp2 docker image.
|
These instructions outline how the TVApp2 docker image is set up, and how to build your own TVApp2 docker image.
|
||||||
|
|
||||||
@@ -289,7 +289,7 @@ The TVApp2 application requires one dependency docker image, which is utilized a
|
|||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
This base Alpine image contains [s6-overlay](https://github.com/just-containers/s6-overlay) and comes with several features such as plugins, service management, migration tools, etc.
|
This base Alpine image contains [📦 s6-overlay](https://github.com/just-containers/s6-overlay) and comes with several features such as plugins, service management, migration tools, etc.
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
@@ -432,7 +432,7 @@ sudo chmod +x ./root/etc/s6-overlay/s6-rc.d/init-adduser/run \
|
|||||||
|
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
### Build `tvapp` Image
|
### Build Images
|
||||||
|
|
||||||
After completing the steps above; we will now build the [🔆 gitea:binaryninja/tvapp2](https://git.binaryninja.net/binaryninja/tvapp2) image.
|
After completing the steps above; we will now build the [🔆 gitea:binaryninja/tvapp2](https://git.binaryninja.net/binaryninja/tvapp2) image.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user