BoletoNet / boleto2net

Nova versão do Boleto.Net
Apache License 2.0
159 stars 138 forks source link

Correção no preenchimento do dígito agencia/conta no envio da remessa. #349

Closed Lgrego2022 closed 3 months ago

Lgrego2022 commented 1 year ago

Correção no preenchimento do dígito agencia/conta no envio da remessa.

rafd75 commented 1 year ago

Parece que tem algo errado ao tentar checar os testes, aqui dentro do github (e não no código do pull request)...

https://ci.appveyor.com/project/carloscds/boleto2net/builds/44487380

Cake.exe : Failed to upload to coveralls
At line:1 char:1
+ & "C:\projects\boleto2net\tools\Cake\Cake.exe" "build.cake" -target=" ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Failed to upload to coveralls:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

BadRequest - <html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
An error occurred when executing task '
RunCoverage
'.
Error: 
One or more errors occurred.
Command executed with exception: 
carloscds commented 1 year ago

@rafd75 @Lgrego2022 Eu corrigi o problema. A falha, de acordo com este post: https://www.giorgi.dev/miscellaneous/how-cloudflare-broke-my-build-and-how-i-fixed-it/ foi causada pela Cloudfare, que esta impedindo o envio dos resultados do Coverall para a nuvem. Isto foi corrigido na ultima versão do Coveralls.NET, mas esta versão só é compativel com .NET Core. Sendo assim eu "comentei" a sessão do build que envia o Coveralls, por enquanto.

Para corrigir os PRs é preciso que você atualizem, em seus repositorios, o arquivo "build.cake", é so copiar do projeto principal e refazer o commit, que ja ajusta.

Outra coisa é que existem "realmente" dois testes falhando, que eu tambem ajustei, causado por um erro do TipoDocumento.DM, que ficou faltando na validação do Boleto do Sicredi.

Qualquer dúvida me avisem.