From 7813cfcea892f7c7150a238d8cd66842d14ac9e8 Mon Sep 17 00:00:00 2001 From: AlejandroCN7 Date: Wed, 18 Sep 2024 12:32:00 +0000 Subject: [PATCH] [HOTFIX] apt fix in push main action --- .github/workflows/merge_pr.yml | 2 +- docs/source/pages/architecture.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/merge_pr.yml b/.github/workflows/merge_pr.yml index 5f30cd4d1..6802d05b7 100644 --- a/.github/workflows/merge_pr.yml +++ b/.github/workflows/merge_pr.yml @@ -64,7 +64,7 @@ jobs: - name: Install dependencies if: steps.verify-documentation-update.outputs.doc == 'true' run: | - apt install pandoc + sudo apt install pandoc pip install -e .[doc] - name: Build multiversion docs if: steps.verify-documentation-update.outputs.doc == 'true' diff --git a/docs/source/pages/architecture.rst b/docs/source/pages/architecture.rst index 2b893ed0e..d806554ba 100644 --- a/docs/source/pages/architecture.rst +++ b/docs/source/pages/architecture.rst @@ -14,7 +14,7 @@ As outlined in the introduction, *Sinergym* is structured as follows: *Sinergym* consists of three primary components: the *agent*, the *communication* interface, and the *simulation*. The agent interacts with the environment by sending actions and receiving observations through the Gymnasium interface. Concurrently, the Gymnasium interface communicates with the simulation engine via the *EnergyPlus* Python API. -This API provides the functionality to manage handlers such as actuators, meters, and variables, whose current values +This API provides the functionality to manage handlers such as variables, meters and actuators, whose current values directly influence the simulation's progression. The following image provides a more detailed view of this process: