-
Notifications
You must be signed in to change notification settings - Fork 941
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(*:skip) Move Docker Hub READMEs to the repository
Signed-off-by: Robert Steiner <[email protected]>
- Loading branch information
1 parent
7ae2770
commit 70ca0c7
Showing
7 changed files
with
229 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
name: Update Docker READMEs | ||
|
||
on: | ||
push: | ||
# branches: | ||
# - 'main' | ||
paths: | ||
- 'src/docker/**/README.md' | ||
|
||
jobs: | ||
collect: | ||
if: ${{ github.repository == 'adap/flower' }} | ||
name: Collect Docker READMEs | ||
runs-on: ubuntu-22.04 | ||
timeout-minutes: 10 | ||
outputs: | ||
readme_files: ${{ steps.filter.outputs.readme_files }} | ||
steps: | ||
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 | ||
|
||
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 | ||
id: filter | ||
with: | ||
list-files: "json" | ||
filters: | | ||
readme: | ||
- 'src/docker/**/README.md' | ||
update: | ||
if: ${{ needs.collect.outputs.readme_files != '' && toJson(fromJson(needs.collect.outputs.readme_files)) != '[]' }} | ||
name: Update Docker READMEs | ||
runs-on: ubuntu-22.04 | ||
timeout-minutes: 10 | ||
needs: collect | ||
strategy: | ||
matrix: | ||
readme_path: ${{ fromJSON(needs.collect.outputs.readme_files) }} | ||
|
||
steps: | ||
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 | ||
|
||
- id: repository | ||
run: echo "name=$(basename $(dirname ${{ matrix.readme_path }}))" >> "$GITHUB_OUTPUT" | ||
|
||
- name: Docker Hub Description | ||
uses: peter-evans/dockerhub-description@e98e4d1628a5f3be2be7c231e50981aee98723ae # v4.0.0 | ||
with: | ||
repository: flwr/${{ steps.repository.outputs.name }} | ||
readme-filepath: ${{ matrix.readme_path }} | ||
username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
password: ${{ secrets.DOCKERHUB_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Flower Base | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` | ||
- nightly image uses Python 3.11 and Ubuntu 22.04 | ||
- `1.10.0-py3.11-alpine3.19` | ||
- `1.10.0-py3.11-ubuntu22.04` | ||
- `1.10.0-py3.10-ubuntu22.04` | ||
- `1.10.0-py3.9-ubuntu22.04` | ||
- `1.10.0-py3.8-ubuntu22.04` | ||
- `1.9.0-py3.11-alpine3.19` | ||
- `1.9.0-py3.11-ubuntu22.04` | ||
- `1.9.0-py3.10-ubuntu22.04` | ||
- `1.9.0-py3.9-ubuntu22.04` | ||
- `1.9.0-py3.8-ubuntu22.04` | ||
- `1.8.0-py3.11-alpine3.19` | ||
- `1.8.0-py3.11-ubuntu22.04` | ||
- `1.8.0-py3.10-ubuntu22.04` | ||
- `1.8.0-py3.9-ubuntu22.04` | ||
- `1.8.0-py3.8-ubuntu22.04` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Flower ClientApp | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# Flower ServerApp | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` | ||
- `1.10.0`, `1.10.0-py3.11-ubuntu22.04` | ||
- `1.10.0-py3.10-ubuntu22.04` | ||
- `1.10.0-py3.9-ubuntu22.04` | ||
- `1.10.0-py3.8-ubuntu22.04` | ||
- `1.9.0`, `1.9.0-py3.11-ubuntu22.04` | ||
- `1.9.0-py3.10-ubuntu22.04` | ||
- `1.9.0-py3.9-ubuntu22.04` | ||
- `1.9.0-py3.8-ubuntu22.04` | ||
- `1.8.0`, `1.8.0-py3.11-ubuntu22.04` | ||
- `1.8.0-py3.10-ubuntu22.04` | ||
- `1.8.0-py3.9-ubuntu22.04` | ||
- `1.8.0-py3.8-ubuntu22.04` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Flower SuperExec | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` | ||
- `1.10.0`, `1.10.0-py3.11-ubuntu22.04` | ||
- `1.10.0-py3.10-ubuntu22.04` | ||
- `1.10.0-py3.9-ubuntu22.04` | ||
- `1.10.0-py3.8-ubuntu22.04` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Flower SuperLink | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` | ||
- `1.10.0`, `1.10.0-py3.11-alpine3.19` | ||
- `1.10.0-py3.11-ubuntu22.04` | ||
- `1.9.0`, `1.9.0-py3.11-alpine3.19` | ||
- `1.9.0-py3.11-ubuntu22.04` | ||
- `1.8.0`, `1.8.0-py3.11-alpine3.19` | ||
- `1.8.0-py3.11-ubuntu22.04` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Flower SuperNode | ||
|
||
<p align="center"> | ||
<a href="https://flower.ai/"> | ||
<img src="https://flower.ai/_next/image/?url=%2F_next%2Fstatic%2Fmedia%2Fflower_white_border.c2012e70.png&w=640&q=75" width="140px" alt="Flower Website" /> | ||
</a> | ||
</p> | ||
|
||
## Quick reference | ||
|
||
- **Learn more:**<br> | ||
[Flower Docs](https://flower.ai/docs/framework/how-to-run-flower-using-docker.html) | ||
|
||
- **Where to get help:**<br> | ||
[Flower Discuss](https://discuss.flower.ai), [Slack](https://flower.ai/join-slack) or [GitHub](https://github.com/adap/flower) | ||
|
||
- **Supported architectures:**<br> | ||
`amd64`, `arm64v8` | ||
|
||
## Supported tags | ||
|
||
- `nightly`, `<version>.dev<YYYYMMDD>` e.g. `1.11.0.dev20240724` | ||
- `1.10.0`, `1.10.0-py3.11-ubuntu22.04` | ||
- `1.10.0-py3.10-ubuntu22.04` | ||
- `1.10.0-py3.9-ubuntu22.04` | ||
- `1.10.0-py3.8-ubuntu22.04` | ||
- `1.9.0`, `1.9.0-py3.11-ubuntu22.04` | ||
- `1.9.0-py3.10-ubuntu22.04` | ||
- `1.9.0-py3.9-ubuntu22.04` | ||
- `1.9.0-py3.8-ubuntu22.04` |