Files
helm-charts-hardened/.github/workflows/update-devcontainer-image.yaml
dependabot[bot] ece47796f0 Bump regclient/actions/regctl-installer (#942)
Bumps [regclient/actions/regctl-installer](https://github.com/regclient/actions) from f9ceff9bbbc63cd1008e60cec2b27627eedc7322 to ba687069a65d03e9214808f16f3f0b3933c2048b.
- [Release notes](https://github.com/regclient/actions/releases)
- [Changelog](https://github.com/regclient/actions/blob/main/RELEASE.md)
- [Commits](https://github.com/regclient/actions/compare/f9ceff9bbbc63cd1008e60cec2b27627eedc7322...ba687069a65d03e9214808f16f3f0b3933c2048b)

---
updated-dependencies:
- dependency-name: regclient/actions/regctl-installer
  dependency-version: ba687069a65d03e9214808f16f3f0b3933c2048b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-03 05:06:01 -07:00

45 lines
1.3 KiB
YAML

name: Update devcontainer image
on:
schedule:
- cron: '0 8 * * 1'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
env:
HELM_VERSION: v3.11.1
jobs:
build-and-push-devcontainer-image:
runs-on: ubuntu-20.04
permissions:
contents: read
id-token: write
packages: write
env:
COSIGN_EXPERIMENTAL: 1
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Install cosign
uses: sigstore/cosign-installer@6f9f17788090df1f26f669e9d70d6ae9567deba6 # v4.1.2
with:
cosign-release: v2.2.3
- name: Install regctl
uses: regclient/actions/regctl-installer@ba687069a65d03e9214808f16f3f0b3933c2048b # main
- name: Log in to GHCR
uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build / Push images
run: |
set -e
cd .devcontainer/
docker build -t ghcr.io/spiffe/helm-charts-hardened-devcontainer:latest .
docker push ghcr.io/spiffe/helm-charts-hardened-devcontainer:latest