From fd9d4bf6b9141574c1fb0567c6d9073bc94f2c1e Mon Sep 17 00:00:00 2001 From: Thomas Vitale Date: Wed, 5 Jun 2024 09:33:59 +0200 Subject: [PATCH] Update build dependencies Signed-off-by: Thomas Vitale --- .github/workflows/add-to-project.yml | 2 +- .github/workflows/inclusive-language-check.yml | 2 +- .github/workflows/publish.yaml | 9 ++++----- Dockerfile | 2 +- README.md | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml index 14ce125..a59f66b 100644 --- a/.github/workflows/add-to-project.yml +++ b/.github/workflows/add-to-project.yml @@ -12,7 +12,7 @@ jobs: name: Add issue to project runs-on: ubuntu-latest steps: - - uses: actions/add-to-project@v0.3.0 + - uses: actions/add-to-project@v1.0.1 with: project-url: https://github.com/orgs/carvel-dev/projects/1 github-token: ${{ secrets.CARVEL_ADD_TO_PROJECT_TOKEN }} diff --git a/.github/workflows/inclusive-language-check.yml b/.github/workflows/inclusive-language-check.yml index 9bfceed..5dee8fa 100644 --- a/.github/workflows/inclusive-language-check.yml +++ b/.github/workflows/inclusive-language-check.yml @@ -7,4 +7,4 @@ on: jobs: check-inclusive-language: - uses: vmware-tanzu/carvel-release-scripts/.github/workflows/inclusive-language-check.yml@main + uses: carvel-dev/release-scripts/.github/workflows/inclusive-language-check.yml@main diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 98feb17..e96cbad 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -18,10 +18,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4.1.6 - name: Log in to the Container registry - uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 + uses: docker/login-action@3.2.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -29,15 +29,14 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 + uses: docker/metadata-action@5.5.1 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} - - name: Build and push Docker image - uses: docker/build-push-action@ad44023a93711e3deb337508980b4b5e9bcdc5dc + uses: docker/build-push-action@5.3.0 with: context: . push: true diff --git a/Dockerfile b/Dockerfile index 2d367e6..9c9b917 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu +FROM ubuntu:24.04 # perl is needed for shasum RUN apt-get -y update && apt-get install -y wget perl ca-certificates && update-ca-certificates && rm -rf /var/lib/apt/lists/* diff --git a/README.md b/README.md index ebf2973..950e189 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # docker-image -Source for [ghcr.io/vmware-tanzu/carvel-docker-image:latest](https://ghcr.io/vmware-tanzu/carvel-docker-image) that includes various Carvel tools. +Source for [ghcr.io/carvel-dev/docker-image:latest](https://ghcr.io/carvel-dev/docker-image) that includes various Carvel tools. Image is based on latest `ubuntu`. It includes: