diff --git a/.environment/Dockerfile b/.env/Dockerfile similarity index 87% rename from .environment/Dockerfile rename to .env/Dockerfile index ef0f894..b627614 100644 --- a/.environment/Dockerfile +++ b/.env/Dockerfile @@ -7,7 +7,7 @@ RUN apt update && \ WORKDIR /root -COPY .environment/requirements.txt /tmp +COPY .env/requirements.txt /tmp RUN pip install --upgrade pip && \ pip install -r /tmp/requirements.txt diff --git a/.environment/poetry.lock b/.env/poetry.lock similarity index 100% rename from .environment/poetry.lock rename to .env/poetry.lock diff --git a/.environment/pyproject.toml b/.env/pyproject.toml similarity index 100% rename from .environment/pyproject.toml rename to .env/pyproject.toml diff --git a/.environment/requirements.txt b/.env/requirements.txt similarity index 100% rename from .environment/requirements.txt rename to .env/requirements.txt diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index fe28350..2b82f5a 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -3,7 +3,7 @@ name: Docker Image Publish on: push: paths: - - ".environment/**" + - ".env/**" - ".github/workflows/docker-publish.yml" env: @@ -34,7 +34,7 @@ jobs: uses: docker/build-push-action@v5 with: context: . - file: .environment/Dockerfile + file: .env/Dockerfile push: false tags: | ${{ env.GITHUB_REGISTRY }}/${{ env.IMAGE_LOWERCASE_OWNER }}/${{ env.IMAGE_LOWERCASE_NAME }}:${{ env.IMAGE_TAG }} @@ -69,7 +69,7 @@ jobs: uses: docker/build-push-action@v5 with: context: . - file: .environment/Dockerfile + file: .env/Dockerfile push: true tags: | ${{ env.GITHUB_REGISTRY }}/${{ env.IMAGE_LOWERCASE_OWNER }}/${{ env.IMAGE_LOWERCASE_NAME }}:${{ env.IMAGE_TAG }} @@ -103,7 +103,7 @@ jobs: uses: docker/build-push-action@v5 with: context: . - file: .environment/Dockerfile + file: .env/Dockerfile push: true tags: | ${{ env.ALIYUN_REGISTRY }}/${{ env.IMAGE_LOWERCASE_OWNER }}/${{ env.IMAGE_LOWERCASE_NAME }}:${{ env.IMAGE_TAG }} diff --git a/README.md b/README.md index 73347d3..faecef2 100644 --- a/README.md +++ b/README.md @@ -98,17 +98,17 @@ FL-bench welcomes PR on everything that can make this project better. ### PyPI 🐍 ```sh -pip install -r .environment/requirements.txt +pip install -r .env/requirements.txt ``` ### Poetry 🎶 For those China mainland users ```sh -poetry install --no-root -C .environment +poetry install --no-root -C .env ``` For others ```sh -cd .environment && sed -i "10,14d" pyproject.toml && poetry lock --no-update && poetry install --no-root +cd .env && sed -i "10,14d" pyproject.toml && poetry lock --no-update && poetry install --no-root ``` ### Docker 🐳 diff --git a/config/defaults.yaml b/config/defaults.yaml index 078fae0..de64603 100644 --- a/config/defaults.yaml +++ b/config/defaults.yaml @@ -61,12 +61,10 @@ common: # You can set specific arguments for FL methods also # FL-bench uses FL method arguments by args.. -# e.g. fedprox: mu: 0.01 pfedsim: warmup_round: 0.7 -# ... # NOTE: For those unmentioned arguments, the default values are set in `get_hyperparams()` in `class Server` in `src/server/.py`