feat: Update Docker image name to openreader while maintaining openreader-webui as a legacy alias and updating documentation.
This commit is contained in:
parent
a0cc189a0f
commit
0fbd9d5c38
2 changed files with 11 additions and 3 deletions
12
.github/workflows/docker-publish.yml
vendored
12
.github/workflows/docker-publish.yml
vendored
|
|
@ -23,18 +23,24 @@ jobs:
|
||||||
runs-on: ubuntu-24.04
|
runs-on: ubuntu-24.04
|
||||||
outputs:
|
outputs:
|
||||||
image_name: ${{ steps.image-name.outputs.image_name }}
|
image_name: ${{ steps.image-name.outputs.image_name }}
|
||||||
|
legacy_image_name: ${{ steps.image-name.outputs.legacy_image_name }}
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
steps:
|
steps:
|
||||||
- name: Compute lowercase image name
|
- name: Compute Docker image names
|
||||||
id: image-name
|
id: image-name
|
||||||
run: echo "image_name=${GITHUB_REPOSITORY,,}" >> "$GITHUB_OUTPUT"
|
run: |
|
||||||
|
owner="${GITHUB_REPOSITORY_OWNER,,}"
|
||||||
|
echo "image_name=${owner}/openreader" >> "$GITHUB_OUTPUT"
|
||||||
|
echo "legacy_image_name=${owner}/openreader-webui" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
- name: Extract metadata (tags, labels) for Docker
|
- name: Extract metadata (tags, labels) for Docker
|
||||||
id: meta
|
id: meta
|
||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@v5
|
||||||
with:
|
with:
|
||||||
images: ${{ env.REGISTRY }}/${{ steps.image-name.outputs.image_name }}
|
images: |
|
||||||
|
${{ env.REGISTRY }}/${{ steps.image-name.outputs.image_name }}
|
||||||
|
${{ env.REGISTRY }}/${{ steps.image-name.outputs.legacy_image_name }}
|
||||||
tags: |
|
tags: |
|
||||||
type=raw,value=latest,enable=${{ (github.event_name == 'push' && !contains(github.ref, '-pre')) || (github.event_name == 'workflow_dispatch' && inputs.use_latest_tag == true) }},priority=1000
|
type=raw,value=latest,enable=${{ (github.event_name == 'push' && !contains(github.ref, '-pre')) || (github.event_name == 'workflow_dispatch' && inputs.use_latest_tag == true) }},priority=1000
|
||||||
type=semver,pattern={{version}}
|
type=semver,pattern={{version}}
|
||||||
|
|
|
||||||
|
|
@ -90,6 +90,8 @@ If `8333` is not reachable from the browser, direct presigned access is unavaila
|
||||||
|
|
||||||
## 3. Update Docker image
|
## 3. Update Docker image
|
||||||
|
|
||||||
|
Legacy image compatibility: `ghcr.io/richardr1126/openreader-webui:latest` remains available as an alias.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker stop openreader || true && \
|
docker stop openreader || true && \
|
||||||
docker rm openreader || true && \
|
docker rm openreader || true && \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue