From fd0ff633e69344db12627c44c96bcfcfb7573bc4 Mon Sep 17 00:00:00 2001 From: Pieter Oliver Date: Mon, 1 Nov 2021 17:28:19 +0000 Subject: [PATCH 1/7] chore: add 503 to every endpoint as this is a known error As detailed on the website documentation. --- docs/openapi.yaml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/openapi.yaml b/docs/openapi.yaml index 26ba4599..564c32bb 100644 --- a/docs/openapi.yaml +++ b/docs/openapi.yaml @@ -79,6 +79,8 @@ paths: $ref: '#/components/responses/SuccessfulPDF' '400': description: Bad Request + '503': + $ref: '#/components/responses/Timeout' /forms/chromium/convert/html: post: @@ -128,6 +130,8 @@ paths: $ref: '#/components/responses/SuccessfulPDF' '400': description: Bad Request + '503': + $ref: '#/components/responses/Timeout' /forms/chromium/convert/markdown: post: @@ -181,6 +185,8 @@ paths: $ref: '#/components/responses/SuccessfulPDF' '400': description: Bad Request + '503': + $ref: '#/components/responses/Timeout' /forms/libreoffice/convert: post: @@ -244,6 +250,8 @@ paths: $ref: '#/components/responses/SuccessfulPDF' '400': description: Bad Request, e.g. Both 'pdfFormat' and 'nativePdfA1aFormat' form values are provided + '503': + $ref: '#/components/responses/Timeout' /forms/pdfengines/merge: post: @@ -300,6 +308,8 @@ paths: $ref: '#/components/responses/SuccessfulPDF' '400': description: Bad Request + '503': + $ref: '#/components/responses/Timeout' /forms/pdfengines/convert: post: @@ -355,6 +365,8 @@ paths: '400': description: >- Bad Request, e.g. Invalid form data: no form file found for extensions: [.pdf]; form value 'pdfFormat' is required + '503': + $ref: '#/components/responses/Timeout' components: schemas: @@ -727,4 +739,6 @@ components: application/pdf: schema: type: string - format: binary \ No newline at end of file + format: binary + Timeout: + description: Service Unavailable From 2e339d7457a20de05381d4f6a558b1f14e3808e5 Mon Sep 17 00:00:00 2001 From: Olle Jonsson Date: Fri, 17 Mar 2023 13:23:52 +0100 Subject: [PATCH 2/7] Add Dependabot configuration file ...in order to update the GitHub Actions package versions. I noted that the versions of `actions/checkout` in use were out of date. Didn't want to leave it unautomated. --- .github/dependabot.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..2b9f8833 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +version: 2 +updates: + + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" From 3840894201349a7b513f9eb89ba10ce2a17e6197 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Mar 2023 13:20:54 +0000 Subject: [PATCH 3/7] chore(deps): bump docker/login-action from 1 to 2 Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v1...v2) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/continuous_delivery.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous_delivery.yml b/.github/workflows/continuous_delivery.yml index dae19f1f..63451938 100644 --- a/.github/workflows/continuous_delivery.yml +++ b/.github/workflows/continuous_delivery.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout source code uses: actions/checkout@v2 - name: Log in to Docker Hub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} From 67020426f674704dade5f658351d21848bbf157f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Mar 2023 13:20:50 +0000 Subject: [PATCH 4/7] chore(deps): bump actions/checkout from 2 to 3 Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/continuous_delivery.yml | 2 +- .github/workflows/continuous_integration.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous_delivery.yml b/.github/workflows/continuous_delivery.yml index 63451938..511e45e8 100644 --- a/.github/workflows/continuous_delivery.yml +++ b/.github/workflows/continuous_delivery.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Checkout source code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Log in to Docker Hub Container Registry uses: docker/login-action@v2 with: diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index f2b85754..ec3df453 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Run linters uses: golangci/golangci-lint-action@v2 with: @@ -34,7 +34,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Checkout source code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build testing environment run: make build build-tests - name: Run tests From 5b8562f5bddbda4a042807b8b13293099c93151c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Mar 2023 13:20:47 +0000 Subject: [PATCH 5/7] chore(deps): bump docker/setup-qemu-action from 1 to 2 Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2. - [Release notes](https://github.com/docker/setup-qemu-action/releases) - [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2) --- updated-dependencies: - dependency-name: docker/setup-qemu-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/continuous_delivery.yml | 2 +- .github/workflows/continuous_integration.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous_delivery.yml b/.github/workflows/continuous_delivery.yml index 511e45e8..146dcf41 100644 --- a/.github/workflows/continuous_delivery.yml +++ b/.github/workflows/continuous_delivery.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Checkout source code diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index ec3df453..8d82964f 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Checkout source code From c58b2a5e4543731269f3c36c93026daa04ebfbc8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Mar 2023 14:46:06 +0000 Subject: [PATCH 6/7] chore(deps): bump golangci/golangci-lint-action from 2 to 3 Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 2 to 3. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](https://github.com/golangci/golangci-lint-action/compare/v2...v3) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/continuous_integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index 8d82964f..8d6680e3 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout source code uses: actions/checkout@v3 - name: Run linters - uses: golangci/golangci-lint-action@v2 + uses: golangci/golangci-lint-action@v3 with: version: v1.51.2 From 3694b19a9710ff8cb1d599cf0851a38b0af8393f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Mar 2023 14:46:23 +0000 Subject: [PATCH 7/7] chore(deps): bump docker/setup-buildx-action from 1 to 2 Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/continuous_delivery.yml | 2 +- .github/workflows/continuous_integration.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous_delivery.yml b/.github/workflows/continuous_delivery.yml index 146dcf41..292b35c7 100644 --- a/.github/workflows/continuous_delivery.yml +++ b/.github/workflows/continuous_delivery.yml @@ -13,7 +13,7 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Checkout source code uses: actions/checkout@v3 - name: Log in to Docker Hub Container Registry diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index 8d6680e3..76942dd1 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -32,7 +32,7 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Checkout source code uses: actions/checkout@v3 - name: Build testing environment