Há testes que falham nos Github Actions porque os serviços a serem
testados bloqueiam pedidos do Github. Para esses, há agora um novo
script, scripts/manual.sh, que pode ser usado para que os testes nesta
situação sejam corridos manualmente, ou a partir de outra fonte.
Closes: #102
Quando o script do mai corre no github, falha, porque aparentemente
as máquinas do github estão bloqueadas.
Continuaremos a correr o script com as Github Actions (para o caso ou
a ocasião em que isto mude), mas entretanto melhoramos também o output
para explicar o que se passa.
Ref.: #102
Apparently the test is currently failing in environments with OpenSSL
3. Lazilly, I'm going to change the test in order to have it run
remotely on github instead of creating a local environment with that
version of OpenSSL. This is a step into adding an SSL test step.
O teste tem de ser corrido manualmente - ou automaticamente mas a
partir de outro local que não o github, visto que a partir de lá se
obtém um "ERROR 405: Method Not Allowed".
Quando o incumprimento parece já não existir, passamos a enviar para o
output o conteúdo do que foi obtido, para que tal possa ser validado
sem precisar de correr o script outra vez.
Ref.: #102
The script has been failing as whomever deals with managing the
website's content did a mistake and there is a broken link there - one
that was also breaking our validation.
This can (and probably should) be reverted in the future.
O acesso ao ficheiro em questão deixou de ser público, pelo que iremos
assumir que o problema está resolvido. Em paralelo, procuramos
validação da situação junto a algum técnico de cadastro predial: mais
informação em #98 .
Anteriormente, no site https://www.aterratreme.pt/ havia credenciais
em uso em plaintext (http em vez de https), mas essa situação já se
encontra resolvida.
Museu do Azulejo: http://www.museudoazulejo.gov.pt/
O site do Museu do Azulejo, que era anteriormente feito em flash,
esteve indisponível durante meses, e agora voltou com apenas uma
landing page, indicando que o site se encontra "em reestruturação".
Acreditamos que o novo site já não vá ser feito em Flash, e damos o
incumprimento como resolvido.
De notar que a landing page actual não cumpre as normas de
acessibilidade, mas tendo em conta que é um site temporário, tenhamos
esperança que essa situação não se mantenha, e, de qualquer forma,
esse é um assunto para ter em atenção pelo Observatório Português de
Acessibilidade Web.