fiz como o professor, mas o ECS está dizendo que o token e invalido.
 
  
The security token included in the request is invalid.
fiz como o professor, mas o ECS está dizendo que o token e invalido.
 
  
The security token included in the request is invalid.
Olá, Wilison!
Parece que o problema está relacionado às credenciais da AWS que foram configuradas. Vou listar aqui algumas sugestões para solucionar a questão:
Verifique as Credenciais:
aws-access-key-id e o aws-secret-access-key para os secrets do GitHub.Revogue e Gere Novas Credenciais:
Permissões do Usuário IAM:
AmazonECS_FullAccess e AmazonEC2ContainerRegistryFullAccess.Formato do Arquivo YAML:
ECS.yml está correta. Qualquer erro de formatação pode causar problemas na leitura das credenciais.Verifique a Região:
aws-region: us-east-2) está correta e corresponde à região onde seus recursos ECS estão configurados.Aqui está um exemplo de como seu arquivo ECS.yml deve estar configurado:
name: Entrega continua
on:
  workflow_call:
jobs:
  ECS:
    runs-on: ubuntu-latest
    steps:
    - name: configurando credenciais da AWS
      uses: aws-actions/configure-aws-credentials@v1
      with:
        aws-access-key-id: ${{ secrets.ID_CHAVE_ACESSO }}
        aws-secret-access-key: ${{ secrets.CHAVE_SECRETA }}
        aws-region: us-east-2
    
    - name: Obtendo arquivo da tarefa
      run: aws ecs describe-task-definition --task-definition Tarefa_API-GO --query taskDefinition > task-definition.json
Espero ter ajudado e bons estudos!