2026-06-27T13:12:18.8138426Z hz-prod-runner-2(version:v0.6.1) received task 277 of job build-and-deploy, be triggered by event: push 2026-06-27T13:12:18.8143142Z workflow prepared 2026-06-27T13:12:18.8143844Z evaluating expression 'success()' 2026-06-27T13:12:18.8144614Z expression 'success()' evaluated to 'true' 2026-06-27T13:12:18.8144777Z 🚀 Start image=docker.gitea.com/runner-images:ubuntu-latest 2026-06-27T13:12:18.8274089Z 🐳 docker pull image=docker.gitea.com/runner-images:ubuntu-latest platform= username= forcePull=false 2026-06-27T13:12:18.8274359Z 🐳 docker pull docker.gitea.com/runner-images:ubuntu-latest 2026-06-27T13:12:18.8603139Z Image exists? true 2026-06-27T13:12:18.9193930Z 🐳 docker create image=docker.gitea.com/runner-images:ubuntu-latest platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="gitea_default" 2026-06-27T13:12:19.0382950Z Created container name=GITEA-ACTIONS-TASK-277-WORKFLOW-TaxBaik-CI-CD-JOB-build-and-dep-81358f67ff8537411403244208e6df1e8824d7fa599c29be44b8edde7bee1d0e id=d6313082a96795f171407814e9b27ea01af230c6493a2a782893b4c72c5a2ab3 from image docker.gitea.com/runner-images:ubuntu-latest (platform: ) 2026-06-27T13:12:19.0383521Z ENV ==> [RUNNER_TOOL_CACHE=/opt/hostedtoolcache RUNNER_OS=Linux RUNNER_ARCH=X64 RUNNER_TEMP=/tmp LANG=C.UTF-8] 2026-06-27T13:12:19.0383662Z 🐳 docker run image=docker.gitea.com/runner-images:ubuntu-latest platform= entrypoint=["/bin/sleep" "10800"] cmd=[] network="gitea_default" 2026-06-27T13:12:19.0383780Z Starting container: d6313082a96795f171407814e9b27ea01af230c6493a2a782893b4c72c5a2ab3 2026-06-27T13:12:19.1846894Z Started container: d6313082a96795f171407814e9b27ea01af230c6493a2a782893b4c72c5a2ab3 2026-06-27T13:12:19.2706682Z Writing entry to tarball workflow/event.json len:4824 2026-06-27T13:12:19.2710592Z Writing entry to tarball workflow/envs.txt len:0 2026-06-27T13:12:19.2711581Z Extracting content to '/var/run/act/' 2026-06-27T13:12:19.2920884Z ☁ git clone 'https://github.com/actions/checkout' # ref=v4 2026-06-27T13:12:19.2921225Z cloning https://github.com/actions/checkout to /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab 2026-06-27T13:12:19.9162579Z Unable to pull refs/heads/v4: non-fast-forward update 2026-06-27T13:12:19.9163012Z Cloned https://github.com/actions/checkout to /root/.cache/act/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab 2026-06-27T13:12:19.9271556Z Checked out v4 2026-06-27T13:12:19.9373332Z ☁ git clone 'https://github.com/actions/setup-dotnet' # ref=v4 2026-06-27T13:12:19.9373628Z cloning https://github.com/actions/setup-dotnet to /root/.cache/act/2d637816dd86ec9ff59dad9ec3547bf90b88133b3029538a91ec96ac7f316336 2026-06-27T13:12:20.4452471Z Unable to pull refs/heads/v4: worktree contains unstaged changes 2026-06-27T13:12:20.4452909Z Cloned https://github.com/actions/setup-dotnet to /root/.cache/act/2d637816dd86ec9ff59dad9ec3547bf90b88133b3029538a91ec96ac7f316336 2026-06-27T13:12:20.4566454Z Checked out v4 2026-06-27T13:12:20.4806890Z evaluating expression '' 2026-06-27T13:12:20.4807480Z expression '' evaluated to 'true' 2026-06-27T13:12:20.4807609Z ⭐ Run Main Checkout code 2026-06-27T13:12:20.4807800Z Writing entry to tarball workflow/outputcmd.txt len:0 2026-06-27T13:12:20.4807954Z Writing entry to tarball workflow/statecmd.txt len:0 2026-06-27T13:12:20.4808060Z Writing entry to tarball workflow/pathcmd.txt len:0 2026-06-27T13:12:20.4808178Z Writing entry to tarball workflow/envs.txt len:0 2026-06-27T13:12:20.4808282Z Writing entry to tarball workflow/SUMMARY.md len:0 2026-06-27T13:12:20.4808380Z Extracting content to '/var/run/act' 2026-06-27T13:12:20.4842929Z ::group::Run Checkout code 2026-06-27T13:12:20.9904267Z ::add-matcher::/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/problem-matcher.json 2026-06-27T13:12:20.9913104Z Syncing repository: ***/taxbaik 2026-06-27T13:12:20.9919005Z ::group::Getting Git version info 2026-06-27T13:12:20.9920414Z Working directory is '/workspace/***/taxbaik' 2026-06-27T13:12:20.9971735Z [command]/usr/bin/git version 2026-06-27T13:12:21.0019496Z git version 2.54.0 2026-06-27T13:12:21.0049414Z ::endgroup:: 2026-06-27T13:12:21.0069520Z Temporarily overriding HOME='/tmp/a8966535-3ef4-4d35-ac60-c313924b3d76' before making global git config changes 2026-06-27T13:12:21.0071498Z Adding repository directory to the temporary git global config as a safe directory 2026-06-27T13:12:21.0075987Z [command]/usr/bin/git config --global --add safe.directory /workspace/***/taxbaik 2026-06-27T13:12:21.0117500Z Deleting the contents of '/workspace/***/taxbaik' 2026-06-27T13:12:21.0123329Z ::group::Initializing the repository 2026-06-27T13:12:21.0130583Z [command]/usr/bin/git init /workspace/***/taxbaik 2026-06-27T13:12:21.0230446Z hint: Using 'master' as the name for the initial branch. This default branch name 2026-06-27T13:12:21.0231037Z hint: will change to "main" in Git 3.0. To configure the initial branch name 2026-06-27T13:12:21.0231198Z hint: to use in all of your new repositories, which will suppress this warning, 2026-06-27T13:12:21.0231401Z hint: call: 2026-06-27T13:12:21.0231484Z hint: 2026-06-27T13:12:21.0231608Z hint: git config --global init.defaultBranch 2026-06-27T13:12:21.0231759Z hint: 2026-06-27T13:12:21.0231921Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and 2026-06-27T13:12:21.0232060Z hint: 'development'. The just-created branch can be renamed via this command: 2026-06-27T13:12:21.0232186Z hint: 2026-06-27T13:12:21.0232341Z hint: git branch -m 2026-06-27T13:12:21.0232468Z hint: 2026-06-27T13:12:21.0232580Z hint: Disable this message with "git config set advice.defaultBranchName false" 2026-06-27T13:12:21.0234035Z Initialized empty Git repository in /workspace/***/taxbaik/.git/ 2026-06-27T13:12:21.0249566Z [command]/usr/bin/git remote add origin http://gitea:3000/***/taxbaik 2026-06-27T13:12:21.0296794Z ::endgroup:: 2026-06-27T13:12:21.0297773Z ::group::Disabling automatic garbage collection 2026-06-27T13:12:21.0301030Z [command]/usr/bin/git config --local gc.auto 0 2026-06-27T13:12:21.0342617Z ::endgroup:: 2026-06-27T13:12:21.0343174Z ::group::Setting up auth 2026-06-27T13:12:21.0353769Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-06-27T13:12:21.0401148Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-06-27T13:12:21.0825984Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/gitea\:3000\/\.extraheader 2026-06-27T13:12:21.0862378Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/gitea\:3000\/\.extraheader' && git config --local --unset-all 'http.http://gitea:3000/.extraheader' || :" 2026-06-27T13:12:21.1162706Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-06-27T13:12:21.1204118Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-06-27T13:12:21.1745034Z [command]/usr/bin/git config --local http.http://gitea:3000/.extraheader AUTHORIZATION: basic *** 2026-06-27T13:12:21.1810732Z ::endgroup:: 2026-06-27T13:12:21.1811265Z ::group::Fetching the repository 2026-06-27T13:12:21.1822444Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +301efb32ffe2c15b9ac7021906aba153b2a470bd:refs/remotes/origin/master 2026-06-27T13:12:21.3013801Z From http://gitea:3000/***/taxbaik 2026-06-27T13:12:21.3014323Z * [new ref] 301efb32ffe2c15b9ac7021906aba153b2a470bd -> origin/master 2026-06-27T13:12:21.3054812Z ::endgroup:: 2026-06-27T13:12:21.3057256Z ::group::Determining the checkout info 2026-06-27T13:12:21.3061520Z ::endgroup:: 2026-06-27T13:12:21.3069281Z [command]/usr/bin/git sparse-checkout disable 2026-06-27T13:12:21.3120982Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig 2026-06-27T13:12:21.3154739Z ::group::Checking out the ref 2026-06-27T13:12:21.3163293Z [command]/usr/bin/git checkout --progress --force -B master refs/remotes/origin/master 2026-06-27T13:12:21.3306621Z Reset branch 'master' 2026-06-27T13:12:21.3313087Z branch 'master' set up to track 'origin/master'. 2026-06-27T13:12:21.3331734Z ::endgroup:: 2026-06-27T13:12:21.3395903Z [command]/usr/bin/git log -1 --format=%H 2026-06-27T13:12:21.3432814Z 301efb32ffe2c15b9ac7021906aba153b2a470bd 2026-06-27T13:12:21.3460362Z ::remove-matcher owner=checkout-git:: 2026-06-27T13:12:21.3579593Z ::endgroup:: 2026-06-27T13:12:21.4302050Z ::group::Run Setup .NET 2026-06-27T13:12:21.4302554Z with: 2026-06-27T13:12:21.4302665Z dotnet-version: 10.0 2026-06-27T13:12:22.0459276Z (node:142) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. 2026-06-27T13:12:22.0461374Z (Use `node --trace-deprecation ...` to show where the warning was created) 2026-06-27T13:12:22.0560230Z [command]/run/act/actions/2d637816dd86ec9ff59dad9ec3547bf90b88133b3029538a91ec96ac7f316336/externals/install-dotnet.sh --skip-non-versioned-files --runtime dotnet --channel LTS 2026-06-27T13:12:22.3987301Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.9/dotnet-runtime-10.0.9-linux-x64.tar.gz 2026-06-27T13:12:22.6324592Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.9/dotnet-runtime-10.0.9-linux-x64.tar.gz size is 36606251 bytes. 2026-06-27T13:12:22.6408160Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.9/dotnet-runtime-10.0.9-linux-x64.tar.gz 2026-06-27T13:12:23.4950421Z dotnet-install: Downloaded file size is 36606251 bytes. 2026-06-27T13:12:23.4956878Z dotnet-install: The remote and local file sizes are equal. 2026-06-27T13:12:23.5264515Z dotnet-install: Installed version is 10.0.9 2026-06-27T13:12:23.5339988Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. 2026-06-27T13:12:23.5348062Z dotnet-install: Note that the script does not resolve dependencies during installation. 2026-06-27T13:12:23.5348573Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. 2026-06-27T13:12:23.5349103Z dotnet-install: Installation finished successfully. 2026-06-27T13:12:23.5374764Z [command]/run/act/actions/2d637816dd86ec9ff59dad9ec3547bf90b88133b3029538a91ec96ac7f316336/externals/install-dotnet.sh --skip-non-versioned-files --channel 10.0 2026-06-27T13:12:23.8387651Z dotnet-install: Attempting to download using aka.ms link https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.301/dotnet-sdk-10.0.301-linux-x64.tar.gz 2026-06-27T13:12:24.7117583Z dotnet-install: Remote file https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.301/dotnet-sdk-10.0.301-linux-x64.tar.gz size is 235086718 bytes. 2026-06-27T13:12:24.7126373Z dotnet-install: Extracting archive from https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.301/dotnet-sdk-10.0.301-linux-x64.tar.gz 2026-06-27T13:12:32.2146389Z dotnet-install: Downloaded file size is 235086718 bytes. 2026-06-27T13:12:32.2147245Z dotnet-install: The remote and local file sizes are equal. 2026-06-27T13:12:32.4424336Z dotnet-install: Installed version is 10.0.301 2026-06-27T13:12:32.4497428Z dotnet-install: Adding to current process PATH: `/usr/share/dotnet`. Note: This change will be visible only when sourcing script. 2026-06-27T13:12:32.4497919Z dotnet-install: Note that the script does not resolve dependencies during installation. 2026-06-27T13:12:32.4498054Z dotnet-install: To check the list of dependencies, go to https://learn.microsoft.com/dotnet/core/install, select your operating system and check the "Dependencies" section. 2026-06-27T13:12:32.4498172Z dotnet-install: Installation finished successfully. 2026-06-27T13:12:32.4525881Z ##[add-matcher]/run/act/actions/2d637816dd86ec9ff59dad9ec3547bf90b88133b3029538a91ec96ac7f316336/.github/csc.json 2026-06-27T13:12:32.4621848Z ::endgroup:: 2026-06-27T13:12:32.6161034Z ::group::Run dotnet restore TaxBaik.sln 2026-06-27T13:12:32.6161379Z dotnet restore TaxBaik.sln 2026-06-27T13:12:32.6161499Z shell: bash --noprofile --norc -e -o pipefail {0} 2026-06-27T13:12:32.6161626Z ::endgroup:: 2026-06-27T13:12:32.8212869Z 2026-06-27T13:12:32.8225808Z Welcome to .NET 10.0! 2026-06-27T13:12:32.8226776Z --------------------- 2026-06-27T13:12:32.8228475Z SDK Version: 10.0.301 2026-06-27T13:12:32.8230536Z 2026-06-27T13:12:32.8232570Z Telemetry 2026-06-27T13:12:32.8233082Z --------- 2026-06-27T13:12:32.8235004Z The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell. 2026-06-27T13:12:32.8235543Z 2026-06-27T13:12:32.8237259Z Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry 2026-06-27T13:12:33.1562163Z 2026-06-27T13:12:33.1564784Z ---------------- 2026-06-27T13:12:33.1565126Z Installed an ASP.NET Core HTTPS development certificate. 2026-06-27T13:12:33.1565383Z To trust the certificate, run 'dotnet dev-certs https --trust' 2026-06-27T13:12:33.1566916Z Learn about HTTPS: https://aka.ms/dotnet-https 2026-06-27T13:12:33.1568950Z 2026-06-27T13:12:33.1570460Z ---------------- 2026-06-27T13:12:33.1570607Z Write your first app: https://aka.ms/dotnet-hello-world 2026-06-27T13:12:33.1570863Z Find out what's new: https://aka.ms/dotnet-whats-new 2026-06-27T13:12:33.1570955Z Explore documentation: https://aka.ms/dotnet-docs 2026-06-27T13:12:33.1571037Z Report issues and find source on GitHub: https://github.com/dotnet/core 2026-06-27T13:12:33.1572179Z Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli 2026-06-27T13:12:33.1573517Z -------------------------------------------------------------------------------------- 2026-06-27T13:12:34.5938340Z Determining projects to restore... 2026-06-27T13:12:35.6900179Z Restored /workspace/***/taxbaik/TaxBaik.Domain/TaxBaik.Domain.csproj (in 184 ms). 2026-06-27T13:12:37.5656901Z Restored /workspace/***/taxbaik/TaxBaik.Infrastructure/TaxBaik.Infrastructure.csproj (in 2.09 sec). 2026-06-27T13:12:38.1428024Z Restored /workspace/***/taxbaik/TaxBaik.Web/TaxBaik.Web.csproj (in 2.44 sec). 2026-06-27T13:12:38.1827148Z Restored /workspace/***/taxbaik/TaxBaik.Application/TaxBaik.Application.csproj (in 554 ms). 2026-06-27T13:12:39.3275689Z Restored /workspace/***/taxbaik/TaxBaik.Application.Tests/TaxBaik.Application.Tests.csproj (in 1.18 sec). 2026-06-27T13:12:39.4972215Z ::group::Run dotnet clean TaxBaik.sln -c Release 2026-06-27T13:12:39.4972561Z dotnet clean TaxBaik.sln -c Release 2026-06-27T13:12:39.4972677Z dotnet build TaxBaik.sln -c Release --no-restore 2026-06-27T13:12:39.4972764Z shell: bash --noprofile --norc -e -o pipefail {0} 2026-06-27T13:12:39.4972872Z ::endgroup:: 2026-06-27T13:12:39.8626903Z Build started 06/27/2026 13:12:39. 2026-06-27T13:12:40.0580805Z 1>Project "/workspace/***/taxbaik/TaxBaik.sln" on node 1 (Clean target(s)). 2026-06-27T13:12:40.0584070Z 1>ValidateSolutionConfiguration: 2026-06-27T13:12:40.0584426Z Building solution configuration "Release|Any CPU". 2026-06-27T13:12:40.4904648Z 1>Project "/workspace/***/taxbaik/TaxBaik.sln" (1) is building "/workspace/***/taxbaik/TaxBaik.Web/TaxBaik.Web.csproj" (3) on node 2 (Clean target(s)). 2026-06-27T13:12:40.4905534Z 3>CoreClean: 2026-06-27T13:12:40.4905720Z Creating directory "obj/Release/net10.0/". 2026-06-27T13:12:40.5074761Z 1>Project "/workspace/***/taxbaik/TaxBaik.sln" (1) is building "/workspace/***/taxbaik/TaxBaik.Application.Tests/TaxBaik.Application.Tests.csproj" (2) on node 1 (Clean target(s)). 2026-06-27T13:12:40.5076306Z 2>CoreClean: 2026-06-27T13:12:40.5076496Z Creating directory "obj/Release/net10.0/". 2026-06-27T13:12:40.7637230Z 1>Project "/workspace/***/taxbaik/TaxBaik.sln" (1) is building "/workspace/***/taxbaik/TaxBaik.Application/TaxBaik.Application.csproj" (5:3) on node 2 (Clean target(s)). 2026-06-27T13:12:40.7638013Z 5>CoreClean: 2026-06-27T13:12:40.7638224Z Creating directory "obj/Release/net10.0/". 2026-06-27T13:12:40.9225801Z 2>Project "/workspace/***/taxbaik/TaxBaik.Application.Tests/TaxBaik.Application.Tests.csproj" (2) is building "/workspace/***/taxbaik/TaxBaik.Domain/TaxBaik.Domain.csproj" (4:4) on node 1 (Clean target(s)). 2026-06-27T13:12:40.9226522Z 4>CoreClean: 2026-06-27T13:12:40.9226639Z Creating directory "obj/Release/net10.0/". 2026-06-27T13:12:40.9226744Z 4>Done Building Project "/workspace/***/taxbaik/TaxBaik.Domain/TaxBaik.Domain.csproj" (Clean target(s)). 2026-06-27T13:12:40.9226858Z 1>Project "/workspace/***/taxbaik/TaxBaik.sln" (1) is building "/workspace/***/taxbaik/TaxBaik.Infrastructure/TaxBaik.Infrastructure.csproj" (6:2) on node 1 (Clean target(s)). 2026-06-27T13:12:40.9227083Z 6>CoreClean: 2026-06-27T13:12:40.9227168Z Creating directory "obj/Release/net10.0/". 2026-06-27T13:12:40.9227303Z 5>Done Building Project "/workspace/***/taxbaik/TaxBaik.Application/TaxBaik.Application.csproj" (Clean target(s)). 2026-06-27T13:12:40.9637330Z 6>Done Building Project "/workspace/***/taxbaik/TaxBaik.Infrastructure/TaxBaik.Infrastructure.csproj" (Clean target(s)). 2026-06-27T13:12:40.9637920Z 2>Done Building Project "/workspace/***/taxbaik/TaxBaik.Application.Tests/TaxBaik.Application.Tests.csproj" (Clean target(s)). 2026-06-27T13:12:40.9638095Z 3>Done Building Project "/workspace/***/taxbaik/TaxBaik.Web/TaxBaik.Web.csproj" (Clean target(s)). 2026-06-27T13:12:40.9638236Z 1>Done Building Project "/workspace/***/taxbaik/TaxBaik.sln" (Clean target(s)). 2026-06-27T13:12:40.9638387Z 2026-06-27T13:12:40.9638468Z Build succeeded. 2026-06-27T13:12:40.9638547Z 0 Warning(s) 2026-06-27T13:12:40.9638622Z 0 Error(s) 2026-06-27T13:12:40.9638697Z 2026-06-27T13:12:40.9638771Z Time Elapsed 00:00:01.09 2026-06-27T13:12:46.0603264Z TaxBaik.Domain -> /workspace/***/taxbaik/TaxBaik.Domain/bin/Release/net10.0/TaxBaik.Domain.dll 2026-06-27T13:12:47.3699743Z TaxBaik.Infrastructure -> /workspace/***/taxbaik/TaxBaik.Infrastructure/bin/Release/net10.0/TaxBaik.Infrastructure.dll 2026-06-27T13:12:47.9387429Z TaxBaik.Application -> /workspace/***/taxbaik/TaxBaik.Application/bin/Release/net10.0/TaxBaik.Application.dll 2026-06-27T13:12:48.4991412Z TaxBaik.Application.Tests -> /workspace/***/taxbaik/TaxBaik.Application.Tests/bin/Release/net10.0/TaxBaik.Application.Tests.dll 2026-06-27T13:12:53.2890716Z TaxBaik.Web -> /workspace/***/taxbaik/TaxBaik.Web/bin/Release/net10.0/TaxBaik.Web.dll 2026-06-27T13:12:53.3196351Z 2026-06-27T13:12:53.3204950Z Build succeeded. 2026-06-27T13:12:53.3208110Z 0 Warning(s) 2026-06-27T13:12:53.3209755Z 0 Error(s) 2026-06-27T13:12:53.3212460Z 2026-06-27T13:12:53.3214126Z Time Elapsed 00:00:11.71 2026-06-27T13:12:53.4987981Z ::group::Run dotnet test TaxBaik.sln -c Release --no-build 2026-06-27T13:12:53.4988381Z dotnet test TaxBaik.sln -c Release --no-build 2026-06-27T13:12:53.4988494Z shell: bash --noprofile --norc -e -o pipefail {0} 2026-06-27T13:12:53.4988607Z ::endgroup:: 2026-06-27T13:12:55.2318235Z Test run for /workspace/***/taxbaik/TaxBaik.Application.Tests/bin/Release/net10.0/TaxBaik.Application.Tests.dll (.NETCoreApp,Version=v10.0) 2026-06-27T13:12:55.4493923Z A total of 1 test files matched the specified pattern. 2026-06-27T13:12:56.3188325Z 2026-06-27T13:12:56.3224777Z Passed! - Failed: 0, Passed: 4, Skipped: 0, Total: 4, Duration: 57 ms - TaxBaik.Application.Tests.dll (net10.0) 2026-06-27T13:12:56.5314492Z ::group::Run dotnet publish TaxBaik.Web/ -c Release -o ./publish --no-restore 2026-06-27T13:12:56.5315007Z dotnet publish TaxBaik.Web/ -c Release -o ./publish --no-restore 2026-06-27T13:12:56.5315230Z shell: bash --noprofile --norc -e -o pipefail {0} 2026-06-27T13:12:56.5315520Z ::endgroup:: 2026-06-27T13:12:58.1000330Z TaxBaik.Domain -> /workspace/***/taxbaik/TaxBaik.Domain/bin/Release/net10.0/TaxBaik.Domain.dll 2026-06-27T13:12:58.2091423Z TaxBaik.Infrastructure -> /workspace/***/taxbaik/TaxBaik.Infrastructure/bin/Release/net10.0/TaxBaik.Infrastructure.dll 2026-06-27T13:12:58.2413645Z TaxBaik.Application -> /workspace/***/taxbaik/TaxBaik.Application/bin/Release/net10.0/TaxBaik.Application.dll 2026-06-27T13:12:58.9057005Z TaxBaik.Web -> /workspace/***/taxbaik/TaxBaik.Web/bin/Release/net10.0/TaxBaik.Web.dll 2026-06-27T13:13:00.7265114Z TaxBaik.Web -> /workspace/***/taxbaik/publish/ 2026-06-27T13:13:00.9837459Z ::group::Run set -e 2026-06-27T13:13:00.9837788Z set -e 2026-06-27T13:13:00.9837905Z JWT_SECRET_KEY="***" 2026-06-27T13:13:00.9838015Z TELEGRAM_BOT_TOKEN="" 2026-06-27T13:13:00.9838100Z TELEGRAM_CHAT_ID="" 2026-06-27T13:13:00.9838188Z if [ -z "$JWT_SECRET_KEY" ]; then 2026-06-27T13:13:00.9838316Z echo "Missing TAXBAIK_JWT_SECRET_KEY secret" >&2 2026-06-27T13:13:00.9838463Z exit 1 2026-06-27T13:13:00.9838592Z fi 2026-06-27T13:13:00.9838738Z if [ -z "$TELEGRAM_BOT_TOKEN" ]; then 2026-06-27T13:13:00.9838884Z echo "Missing TAXBAIK_TELEGRAM_BOT_TOKEN secret" >&2 2026-06-27T13:13:00.9839022Z exit 1 2026-06-27T13:13:00.9839133Z fi 2026-06-27T13:13:00.9839242Z if [ -z "$TELEGRAM_CHAT_ID" ]; then 2026-06-27T13:13:00.9839362Z echo "Missing TAXBAIK_TELEGRAM_CHAT_ID secret" >&2 2026-06-27T13:13:00.9839500Z exit 1 2026-06-27T13:13:00.9839634Z fi 2026-06-27T13:13:00.9839746Z JWT_SECRET_KEY="$JWT_SECRET_KEY" TELEGRAM_BOT_TOKEN="$TELEGRAM_BOT_TOKEN" TELEGRAM_CHAT_ID="$TELEGRAM_CHAT_ID" python3 -c 'import json, os, pathlib; pathlib.Path("./publish/appsettings.Production.json").write_text(json.dumps({"Jwt":{"SecretKey":os.environ["JWT_SECRET_KEY"]},"Telegram":{"BotToken":os.environ["TELEGRAM_BOT_TOKEN"],"ChatId":os.environ["TELEGRAM_CHAT_ID"]}}, ensure_ascii=False, indent=2), encoding="utf-8")' 2026-06-27T13:13:00.9840007Z test -s ./publish/appsettings.Production.json 2026-06-27T13:13:00.9840139Z shell: bash --noprofile --norc -e -o pipefail {0} 2026-06-27T13:13:00.9840304Z ::endgroup:: 2026-06-27T13:13:01.0404342Z Missing TAXBAIK_TELEGRAM_BOT_TOKEN secret 2026-06-27T13:13:01.0422993Z ❌ Failure - Main Write production secrets 2026-06-27T13:13:01.0609300Z exitcode '1': failure 2026-06-27T13:13:01.3080776Z evaluating expression 'success()' 2026-06-27T13:13:01.3081634Z expression 'success()' evaluated to 'false' 2026-06-27T13:13:01.3082067Z Skipping step 'Setup .NET' due to 'success()' 2026-06-27T13:13:01.3484391Z evaluating expression 'always()' 2026-06-27T13:13:01.3485123Z expression 'always()' evaluated to 'true' 2026-06-27T13:13:01.3485439Z ⭐ Run Post Checkout code 2026-06-27T13:13:01.3485680Z Writing entry to tarball workflow/outputcmd.txt len:0 2026-06-27T13:13:01.3485850Z Writing entry to tarball workflow/statecmd.txt len:0 2026-06-27T13:13:01.3485962Z Writing entry to tarball workflow/pathcmd.txt len:0 2026-06-27T13:13:01.3486254Z Writing entry to tarball workflow/envs.txt len:0 2026-06-27T13:13:01.3486364Z Writing entry to tarball workflow/SUMMARY.md len:0 2026-06-27T13:13:01.3486485Z Extracting content to '/var/run/act' 2026-06-27T13:13:01.3534554Z run post step for 'Checkout code' 2026-06-27T13:13:01.3535743Z executing remote job container: [node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] 2026-06-27T13:13:01.3802068Z 🐳 docker exec cmd=[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js] user= workdir= 2026-06-27T13:13:01.3802906Z Exec command '[node /var/run/act/actions/c3fe249fe73091a17d6638fe1341e7bd0bcc3466ce52323c0688e83e2463a4ab/dist/index.js]' 2026-06-27T13:13:01.3803683Z Working directory '/workspace/***/taxbaik' 2026-06-27T13:13:01.7057834Z [command]/usr/bin/git version 2026-06-27T13:13:01.7143894Z git version 2.54.0 2026-06-27T13:13:01.7471200Z *** 2026-06-27T13:13:01.7508945Z Temporarily overriding HOME='/tmp/e72cbe6a-85a5-4ca6-979a-839aa0ac6e27' before making global git config changes 2026-06-27T13:13:01.7511449Z Adding repository directory to the temporary git global config as a safe directory 2026-06-27T13:13:01.7538869Z [command]/usr/bin/git config --global --add safe.directory /workspace/***/taxbaik 2026-06-27T13:13:01.7699072Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand 2026-06-27T13:13:01.7860087Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" 2026-06-27T13:13:01.8506961Z [command]/usr/bin/git config --local --name-only --get-regexp http\.http\:\/\/gitea\:3000\/\.extraheader 2026-06-27T13:13:01.8553154Z http.http://gitea:3000/.extraheader 2026-06-27T13:13:01.8594731Z [command]/usr/bin/git config --local --unset-all http.http://gitea:3000/.extraheader 2026-06-27T13:13:01.8668773Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/gitea\:3000\/\.extraheader' && git config --local --unset-all 'http.http://gitea:3000/.extraheader' || :" 2026-06-27T13:13:01.9314873Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 2026-06-27T13:13:01.9829768Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 2026-06-27T13:13:01.9963701Z ✅ Success - Post Checkout code 2026-06-27T13:13:02.0102485Z Cleaning up container for job build-and-deploy 2026-06-27T13:13:02.4165756Z Removed container: d6313082a96795f171407814e9b27ea01af230c6493a2a782893b4c72c5a2ab3 2026-06-27T13:13:02.4180241Z 🐳 docker volume rm GITEA-ACTIONS-TASK-277-WORKFLOW-TaxBaik-CI-CD-JOB-build-and-dep-81358f67ff8537411403244208e6df1e8824d7fa599c29be44b8edde7bee1d0e 2026-06-27T13:13:02.4353218Z 🐳 docker volume rm GITEA-ACTIONS-TASK-277-WORKFLOW-TaxBaik-CI-CD-JOB-build-and-dep-81358f67ff8537411403244208e6df1e8824d7fa599c29be44b8edde7bee1d0e-env 2026-06-27T13:13:02.4957558Z 🏁 Job failed 2026-06-27T13:13:02.5089332Z Job 'build-and-deploy' failed