Compare commits
14 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| ea49461d4e | |||
| 375bbff2ec | |||
| 7d1310f9b8 | |||
| 5f0d19622d | |||
| 86e7cc3f82 | |||
| be77348a38 | |||
| 730b57b4a6 | |||
| ec20e62053 | |||
| 3e777b4f9f | |||
| 359b52adea | |||
| 9aa0d8683a | |||
| 5457aa18e5 | |||
| 3b53f9e73c | |||
| c8d960f711 |
@@ -27,7 +27,7 @@ jobs:
|
|||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🚀 Run add-on information action
|
- name: 🚀 Run add-on information action
|
||||||
id: information
|
id: information
|
||||||
uses: frenck/action-addon-information@v1.0.0
|
uses: frenck/action-addon-information@v1.2
|
||||||
|
|
||||||
lint-addon:
|
lint-addon:
|
||||||
name: Lint Add-on
|
name: Lint Add-on
|
||||||
@@ -38,7 +38,7 @@ jobs:
|
|||||||
- name: ⤵️ Check out code from GitHub
|
- name: ⤵️ Check out code from GitHub
|
||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🚀 Run Add-on Lint
|
- name: 🚀 Run Add-on Lint
|
||||||
uses: frenck/action-addon-linter@v2
|
uses: frenck/action-addon-linter@v2.1
|
||||||
with:
|
with:
|
||||||
community: true
|
community: true
|
||||||
path: "./${{ needs.information.outputs.target }}"
|
path: "./${{ needs.information.outputs.target }}"
|
||||||
@@ -52,7 +52,7 @@ jobs:
|
|||||||
- name: ⤵️ Check out code from GitHub
|
- name: ⤵️ Check out code from GitHub
|
||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🚀 Run Hadolint
|
- name: 🚀 Run Hadolint
|
||||||
uses: brpaz/hadolint-action@v1.4.0
|
uses: brpaz/hadolint-action@v1.5.0
|
||||||
with:
|
with:
|
||||||
dockerfile: "./${{ needs.information.outputs.target }}/Dockerfile"
|
dockerfile: "./${{ needs.information.outputs.target }}/Dockerfile"
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ jobs:
|
|||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🏗 Set up build cache
|
- name: 🏗 Set up build cache
|
||||||
id: cache
|
id: cache
|
||||||
uses: actions/cache@v2.1.5
|
uses: actions/cache@v2.1.6
|
||||||
with:
|
with:
|
||||||
path: /tmp/.docker-cache
|
path: /tmp/.docker-cache
|
||||||
key:
|
key:
|
||||||
@@ -138,9 +138,9 @@ jobs:
|
|||||||
restore-keys: |
|
restore-keys: |
|
||||||
docker-${{ github.ref }}-${{ matrix.architecture }}
|
docker-${{ github.ref }}-${{ matrix.architecture }}
|
||||||
- name: 🏗 Set up QEMU
|
- name: 🏗 Set up QEMU
|
||||||
uses: docker/setup-qemu-action@v1.0.2
|
uses: docker/setup-qemu-action@v1.2.0
|
||||||
- name: 🏗 Set up Docker Buildx
|
- name: 🏗 Set up Docker Buildx
|
||||||
uses: docker/setup-buildx-action@v1.1.2
|
uses: docker/setup-buildx-action@v1.3.0
|
||||||
- name: 🏗 Set up CodeNotary
|
- name: 🏗 Set up CodeNotary
|
||||||
run: bash <(curl https://getvcn.codenotary.com -L)
|
run: bash <(curl https://getvcn.codenotary.com -L)
|
||||||
- name: ℹ️ Compose build flags
|
- name: ℹ️ Compose build flags
|
||||||
@@ -178,7 +178,7 @@ jobs:
|
|||||||
--exit-status \
|
--exit-status \
|
||||||
'.verification.status == 0'
|
'.verification.status == 0'
|
||||||
- name: 🚀 Build
|
- name: 🚀 Build
|
||||||
uses: docker/build-push-action@v2.4.0
|
uses: docker/build-push-action@v2.5.0
|
||||||
with:
|
with:
|
||||||
push: false
|
push: false
|
||||||
context: ${{ needs.information.outputs.target }}
|
context: ${{ needs.information.outputs.target }}
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ jobs:
|
|||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🚀 Run add-on information action
|
- name: 🚀 Run add-on information action
|
||||||
id: information
|
id: information
|
||||||
uses: frenck/action-addon-information@v1.0.0
|
uses: frenck/action-addon-information@v1.2
|
||||||
- name: ℹ️ Gather version and environment
|
- name: ℹ️ Gather version and environment
|
||||||
id: release
|
id: release
|
||||||
run: |
|
run: |
|
||||||
@@ -72,7 +72,7 @@ jobs:
|
|||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🏗 Set up build cache
|
- name: 🏗 Set up build cache
|
||||||
id: cache
|
id: cache
|
||||||
uses: actions/cache@v2.1.5
|
uses: actions/cache@v2.1.6
|
||||||
with:
|
with:
|
||||||
path: /tmp/.docker-cache
|
path: /tmp/.docker-cache
|
||||||
key:
|
key:
|
||||||
@@ -81,9 +81,9 @@ jobs:
|
|||||||
restore-keys: |
|
restore-keys: |
|
||||||
docker-${{ github.ref }}-${{ matrix.architecture }}
|
docker-${{ github.ref }}-${{ matrix.architecture }}
|
||||||
- name: 🏗 Set up QEMU
|
- name: 🏗 Set up QEMU
|
||||||
uses: docker/setup-qemu-action@v1.0.2
|
uses: docker/setup-qemu-action@v1.2.0
|
||||||
- name: 🏗 Set up Docker Buildx
|
- name: 🏗 Set up Docker Buildx
|
||||||
uses: docker/setup-buildx-action@v1.1.2
|
uses: docker/setup-buildx-action@v1.3.0
|
||||||
- name: 🏗 Set up CodeNotary
|
- name: 🏗 Set up CodeNotary
|
||||||
run: bash <(curl https://getvcn.codenotary.com -L)
|
run: bash <(curl https://getvcn.codenotary.com -L)
|
||||||
- name: ℹ️ Compose build flags
|
- name: ℹ️ Compose build flags
|
||||||
@@ -108,7 +108,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
- name: 🏗 Login to GitHub Container Registry
|
- name: 🏗 Login to GitHub Container Registry
|
||||||
uses: docker/login-action@v1.8.0
|
uses: docker/login-action@v1.9.0
|
||||||
with:
|
with:
|
||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
username: ${{ github.repository_owner }}
|
username: ${{ github.repository_owner }}
|
||||||
@@ -127,7 +127,7 @@ jobs:
|
|||||||
--exit-status \
|
--exit-status \
|
||||||
'.verification.status == 0'
|
'.verification.status == 0'
|
||||||
- name: 🚀 Build
|
- name: 🚀 Build
|
||||||
uses: docker/build-push-action@v2.4.0
|
uses: docker/build-push-action@v2.5.0
|
||||||
with:
|
with:
|
||||||
load: true
|
load: true
|
||||||
# yamllint disable rule:line-length
|
# yamllint disable rule:line-length
|
||||||
|
|||||||
@@ -17,6 +17,6 @@ jobs:
|
|||||||
- name: ⤵️ Check out code from GitHub
|
- name: ⤵️ Check out code from GitHub
|
||||||
uses: actions/checkout@v2.3.4
|
uses: actions/checkout@v2.3.4
|
||||||
- name: 🚀 Run Label Syncer
|
- name: 🚀 Run Label Syncer
|
||||||
uses: micnncim/action-label-syncer@v1.2.0
|
uses: micnncim/action-label-syncer@v1.3.0
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: 🚀 Run stale
|
- name: 🚀 Run stale
|
||||||
uses: actions/stale@v3.0.18
|
uses: actions/stale@v3.0.19
|
||||||
with:
|
with:
|
||||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
days-before-stale: 30
|
days-before-stale: 30
|
||||||
|
|||||||
+3
-3
@@ -15,8 +15,8 @@ if [ "$(ls -A /config/tvheadend/wg++)" ]; then
|
|||||||
else
|
else
|
||||||
bashio::log.info "[Webgrab+] No webgrab+ installation found - Installing webgrab+"
|
bashio::log.info "[Webgrab+] No webgrab+ installation found - Installing webgrab+"
|
||||||
cd /tmp && \
|
cd /tmp && \
|
||||||
wget http://www.webgrabplus.com/sites/default/files/download/SW/V2.1.0/WebGrabPlus_V2.1_install.tar.gz && \
|
wget http://webgrabplus.com/sites/default/files/download/SW/V3.1.0/WebGrabPlus_V3.1_install.tar.gz && \
|
||||||
tar -xvf WebGrabPlus_V2.1_install.tar.gz && rm WebGrabPlus_V2.1_install.tar.gz && \
|
tar -xvf WebGrabPlus_V3.1_install.tar.gz && rm WebGrabPlus_V3.1_install.tar.gz && \
|
||||||
mv .wg++/ /config/tvheadend/wg++ && \
|
mv .wg++/ /config/tvheadend/wg++ && \
|
||||||
cd /config/tvheadend/wg++ && \
|
cd /config/tvheadend/wg++ && \
|
||||||
./install.sh
|
./install.sh
|
||||||
@@ -74,4 +74,4 @@ else
|
|||||||
bashio::log.info '[StreamLink] Installing Streamlink...'; streamlink_install
|
bashio::log.info '[StreamLink] Installing Streamlink...'; streamlink_install
|
||||||
fi
|
fi
|
||||||
|
|
||||||
bashio::log.info '[StreamLink] Setup completed without errors!!'
|
bashio::log.info '[StreamLink] Setup completed without errors!!'
|
||||||
|
|||||||
Reference in New Issue
Block a user