Skip to content

Backend - CI/CD

Backend - CI/CD #186

Manually triggered October 29, 2024 17:58
Status Success
Total duration 9m 3s
Artifacts 1

backend-cicd.yaml

on: workflow_dispatch
Matrix: Code Quality
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 14 warnings
Code Quality (1.20): backend/internal/app/app.go#L107
printf: non-constant format string in call to (*github.com/CheesecakeLabs/token-factory-v2/backend/pkg/logger.Logger).Warn (govet)
Code Quality (1.20): backend/internal/controller/http/v1/assets.go#L286
printf: non-constant format string in call to (*github.com/CheesecakeLabs/token-factory-v2/backend/pkg/logger.Logger).Error (govet)
Code Quality (1.20): backend/internal/controller/http/v1/assets.go#L461
printf: non-constant format string in call to (*github.com/CheesecakeLabs/token-factory-v2/backend/pkg/logger.Logger).Error (govet)
Code Quality (1.20): backend/internal/controller/http/v1/assets.go#L566
printf: non-constant format string in call to (*github.com/CheesecakeLabs/token-factory-v2/backend/pkg/logger.Logger).Error (govet)
Code Quality (1.20): backend/internal/controller/http/v1/router.go#L49
printf: non-constant format string in call to (*github.com/CheesecakeLabs/token-factory-v2/backend/pkg/logger.Logger).Info (govet)
Code Quality (1.20): backend/internal/controller/http/v1/utils.go#L62
printf: non-constant format string in call to fmt.Errorf (govet)
Code Quality (1.20): backend/internal/controller/http/v1/contracts.go#L231
ineffectual assignment to err (ineffassign)
Code Quality (1.20): backend/internal/controller/http/v1/vault.go#L127
SA4006: this value of `err` is never used (staticcheck)
Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, docker/setup-qemu-action@v2, docker/setup-buildx-action@v2, docker/build-push-action@v4, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Code Quality (1.20)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-go@v4, golangci/golangci-lint-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deploy
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Deploy
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, aws-actions/configure-aws-credentials@v1, aws-actions/amazon-ecr-login@v1, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deploy
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Deploy
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deploy
Ignoring property 'compatibilities' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'taskDefinitionArn' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'requiresAttributes' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'revision' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'status' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'registeredAt' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy
Ignoring property 'registeredBy' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "docker_image". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
docker_image Expired
19.3 MB