Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.

Bump dependencies and configure a nonroot user #82

Merged
merged 4 commits into from
Mar 7, 2024
Merged

Bump dependencies and configure a nonroot user #82

merged 4 commits into from
Mar 7, 2024

Conversation

nacx
Copy link
Member

@nacx nacx commented Mar 7, 2024

  • Bump all dependencies to their latest versions.
  • Configure the image to run as a non-root user.
  • Enable a scan workflow that uses https://github.com/anchore/grype to scan the images, which is the OSS version of the tool used to scan the images in IronBank.

@nacx nacx requested a review from sergicastro March 7, 2024 15:26
@nacx nacx enabled auto-merge (squash) March 7, 2024 15:29
@nacx nacx disabled auto-merge March 7, 2024 15:30
steps:
- uses: docker/setup-qemu-action@v3
with:
platforms: amd64,arm64
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you need to arm64 if DOCKER_TARGETS is set to amd64 ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct :)

Copy link

codecov bot commented Mar 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.61%. Comparing base (c93146a) to head (03f3fa6).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #82   +/-   ##
=======================================
  Coverage   92.61%   92.61%           
=======================================
  Files          23       23           
  Lines        1530     1530           
=======================================
  Hits         1417     1417           
  Misses         69       69           
  Partials       44       44           

@nacx nacx requested a review from sergicastro March 7, 2024 15:42
@nacx nacx enabled auto-merge (squash) March 7, 2024 15:42
@nacx nacx merged commit 85e7991 into main Mar 7, 2024
12 checks passed
@nacx nacx deleted the deps branch March 7, 2024 15:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants