diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ef04711..38891a6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,7 +1,7 @@ name: Build on: - pull_request_target: + pull_request: types: [opened, synchronize, reopened] jobs: @@ -23,9 +23,27 @@ jobs: fail: true build: - uses: fiskaltrust/service-docs-ui/.github/workflows/build.yml@main + runs-on: windows-latest needs: [] - with: - release_notes_ref: ${{ github.event.pull_request.head.sha }} - secrets: - DOCS_REPOS_READ_TOKEN: ${{ secrets.DOCS_REPOS_READ_TOKEN }} + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + repository: fiskaltrust/service-docs-ui + token: ${{ secrets.DOCS_REPOS_READ_TOKEN }} + submodules: true + + - name: Update submodules + run: git submodule update --recursive --remote + + - name: Checkout release-notes to specific ref + working-directory: changelog + run: | + git fetch origin ${{ github.event.pull_request.head.sha }} + git checkout ${{ github.event.pull_request.head.sha }} + + - name: Restore packages + run: yarn install + + - name: Build site + run: yarn build diff --git a/middleware/2020-07-05-1.3.3.md b/middleware/2020-07-05-1.3.3.md index aabcf52..1aad4f7 100644 --- a/middleware/2020-07-05-1.3.3.md +++ b/middleware/2020-07-05-1.3.3.md @@ -5,7 +5,7 @@ tags: [Middleware, Germany] --- # Middleware 1.3.3 (Germany) -**Starting with this release, the German Middleware is compatible with Linux, running on Mono**. Please also have a look at our [FAQs](https://docs.fiskaltrust.cloud/docs/faq/germany#can-i-run-the-fiskaltrustmiddleware-on-linux-br-can-i-run-the-fiskaltrustmiddleware-on-macos-br-what-are-the-requirements-and-limitations-of-the-middleware-when-running-on-linux-or-macos) to see all the requirements and specifics. +**Starting with this release, the German Middleware is compatible with Linux, running on Mono**. diff --git a/middleware/2021-02-17-1.3.14.md b/middleware/2021-02-17-1.3.14.md index 545c983..e1b7c0d 100644 --- a/middleware/2021-02-17-1.3.14.md +++ b/middleware/2021-02-17-1.3.14.md @@ -57,12 +57,12 @@ The Middleware was updated to be compatible with the respective firmware version ## Dependency update: Fiskal Cloud Connector v3 (Swissbit Cloud & Deutsche Fiskal) On February 15, version 3.0 of the _Fiskal Cloud Connector_ was released. This 3rd party background service is required both by the Swissbit Cloud and the Deutsche Fiskal Cloud TSEs, as it contains their local SMAERS application (and is therefore part of the TSE). When using the respective SCUs with versions >= 1.3.14, version 3 is automatically installed and initialized. -Due to this change, Middleware instances using Swissbit Cloud SCUs now don't require Admin privileges anymore (unless e.g. an Admin port range is used, etc.). However, to automatically add the required Firewall exceptions, Admin privileges are still required. These Firewall exceptions can also be set manually, or - in user mode - via the respective popup. Please refer to our [documentation](https://docs.fiskaltrust.cloud/docs/product-description/germany/products-and-services/caas/features/basics/tse/swissbit-cloud) for more details. +Due to this change, Middleware instances using Swissbit Cloud SCUs now don't require Admin privileges anymore (unless e.g. an Admin port range is used, etc.). However, to automatically add the required Firewall exceptions, Admin privileges are still required. These Firewall exceptions can also be set manually, or - in user mode - via the respective popup.