diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1618272c..cafe50a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: ruff: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: chartboost/ruff-action@v1 with: #src: "./src" @@ -36,7 +36,7 @@ jobs: name: Check black runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v3 with: python-version: ${{ env.DEFAULT_PYTHON }} @@ -49,7 +49,7 @@ jobs: name: Check pylint, mypy & pydocstyle runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v3 with: python-version: ${{ env.DEFAULT_PYTHON }} @@ -75,7 +75,7 @@ jobs: env: PYTHON: ${{ matrix.python-version }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v3 with: python-version: ${{ matrix.python-version }} @@ -100,7 +100,7 @@ jobs: # IMPORTANT: this permission is mandatory for trusted publishing id-token: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ env.DEFAULT_PYTHON }} uses: actions/setup-python@v4 with: diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 70299df8..ee6f3138 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -16,7 +16,7 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: node-version: 18 diff --git a/.github/workflows/deploy-multi.yml b/.github/workflows/deploy-multi.yml index b2fc5cb1..d06a5f3c 100644 --- a/.github/workflows/deploy-multi.yml +++ b/.github/workflows/deploy-multi.yml @@ -31,7 +31,7 @@ jobs: version: ${{ steps.release.outputs.version }} steps: - name: ⤵️ Check out code from GitHub - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: 🚀 Run add-on information id: information uses: frenck/action-addon-information@v1.4 @@ -68,7 +68,7 @@ jobs: architecture: ${{ fromJson(needs.information.outputs.architectures) }} steps: - name: ⤵️ Check out code from GitHub - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Local copy of sunsynk run: | ls @@ -169,7 +169,7 @@ jobs: contents: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Point edge to the new ref run: | sed -i 's/version:.*/version: "${{ needs.information.outputs.version }}"/g' hass-addon-sunsynk-edge/config.yaml diff --git a/www/docs/guide/standalone-deployment.md b/www/docs/guide/standalone-deployment.md index 3057d656..d9563855 100644 --- a/www/docs/guide/standalone-deployment.md +++ b/www/docs/guide/standalone-deployment.md @@ -96,6 +96,7 @@ services: ``` #### aarch64 + ``` yaml services: sunsynk-multi: @@ -106,6 +107,7 @@ services: ``` #### armv7 + ``` yaml services: sunsynk-multi: @@ -115,13 +117,14 @@ services: - ${PWD}/options.yaml:/data/options.yaml ``` -### Docker CLI examples: +### Docker CLI examples + Below are examples using the docker CLI. > ℹ️ **Note:** Replace ${PWD} with the path to the location of your `options.yaml` file. - #### amd64 + ``` bash docker run -d --name sunsynk-multi \ --restart unless-stopped \ @@ -130,6 +133,7 @@ ghcr.io/kellerza/hass-addon-sunsynk-multi/amd64:stable ``` #### aarch64 + ``` bash docker run -d --name sunsynk-multi \ --restart unless-stopped \ @@ -138,11 +142,10 @@ ghcr.io/kellerza/hass-addon-sunsynk-multi/aarch64:stable ``` #### armv7 + ``` bash docker run -d --name sunsynk-multi \ --restart unless-stopped \ -v ${PWD}/options.yaml:/data/options.yaml \ ghcr.io/kellerza/hass-addon-sunsynk-multi/armv7:stable ``` - -