From f8b4ffbbbf0443523125ac4ef2eb261b76990597 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Jul 2026 16:03:33 +0000 Subject: [PATCH 1/3] Fix deprecated upload-artifact action in backend build workflow --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index aebe362..05e40f9 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -32,7 +32,7 @@ jobs: image=$( docker create ghcr.io/authpass/authpass-backend ) docker cp ${image}:/authpass_backend.exe . docker rm ${image} - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: auhpass_backend_${{ steps.buildnumber.outputs.buildnumber }} path: authpass_backend.exe From 881cd24d72f32015accfa4a22f00c02af4d54556 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Jul 2026 16:04:14 +0000 Subject: [PATCH 2/3] Fix artifact name typo in backend build workflow --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 05e40f9..a574aa3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,5 +34,5 @@ jobs: docker rm ${image} - uses: actions/upload-artifact@v4 with: - name: auhpass_backend_${{ steps.buildnumber.outputs.buildnumber }} + name: authpass_backend_${{ steps.buildnumber.outputs.buildnumber }} path: authpass_backend.exe From f3801b5dde9e867e06b505bc4bc5f395d7d51077 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Jul 2026 16:27:51 +0000 Subject: [PATCH 3/3] Fix backend build workflow and Dart package compatibility --- .github/workflows/build.yaml | 4 ++-- packages/authpass_cloud_shared/pubspec.yaml | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a574aa3..0ff7058 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -22,11 +22,11 @@ jobs: buildnumber=$(curl -s https://raw.githubusercontent.com/hpoul/git-buildnumber/v1.0/git-buildnumber.sh | bash /dev/stdin generate) echo "::set-output name=buildnumber::$buildnumber" - name: docker build - run: cd docker && docker-compose build backend + run: cd docker && docker compose build backend - name: docker login and push run: | echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin - cd docker && docker-compose push backend + cd docker && docker compose push backend - name: extract executable from image run: | image=$( docker create ghcr.io/authpass/authpass-backend ) diff --git a/packages/authpass_cloud_shared/pubspec.yaml b/packages/authpass_cloud_shared/pubspec.yaml index 94e5b18..28532e9 100644 --- a/packages/authpass_cloud_shared/pubspec.yaml +++ b/packages/authpass_cloud_shared/pubspec.yaml @@ -1,20 +1,20 @@ name: authpass_cloud_shared environment: - sdk: '>=3.9.0 <4.0.0' + sdk: '>=3.2.0 <4.0.0' dependencies: openapi_base: ">=1.0.1 <3.0.0" - json_annotation: ^4.9.0 - freezed_annotation: ^3.0.0 + json_annotation: ^4.5.0 + freezed_annotation: ^2.0.3 dev_dependencies: openapi_code_builder: ^1.7.0+2 # openapi_code_builder: # path: ../../deps/openapi_dart/packages/openapi_code_builder - build_runner: ^2.4.12 - json_serializable: ^6.8.0 - lints: ^6.0.0 + build_runner: ^2.1.11 + json_serializable: ^6.2.0 + lints: ^3.0.0 # #dependency_overrides: # open_api_forked: