Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .github/workflows/update-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,8 @@ jobs:
image-name: docker-ci-scripts
tags: ${{ github.ref_name }}
push-branches: main ${{ github.ref_name }}
slsa-provenance: true
sign: true
sbom: true
env:
REGISTRY_USERNAME: ${{ github.actor }}
REGISTRY_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REGISTRY_URL: ghcr.io/philips-software
GITHUB_ORGANIZATION: philips-software
KEYLESS: true
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
<div align="center">

# GitHub Action for creating and publishing docker images

[![Marketplace](https://img.shields.io/badge/GitHub-Marketplace-green.svg)](https://github.com/marketplace/actions/docker-build-and-publish) [![Release](https://img.shields.io/github/release/philips-software/docker-ci-scripts.svg)](https://github.com/philips-software/docker-ci-scripts/releases)
Expand Down Expand Up @@ -64,6 +62,8 @@ For signing and SBOM/provenance attestations, use GitHub's built-in attestation

---

<div align="center">

This action will build a docker image from a given directory.

</div>
Expand Down
29 changes: 2 additions & 27 deletions entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,33 +20,8 @@ echo ""
echo "=========================================================================================================="
echo ""

# Write deprecation notice to GitHub Step Summary
{
echo "## ⚠️ DEPRECATION NOTICE"
echo ""
echo "**This action is deprecated and will no longer receive updates.**"
echo ""
echo "Please migrate to the official Docker GitHub Actions:"
echo ""
echo "### Recommended Migration"
echo ""
echo "1. **[docker/setup-buildx-action](https://github.com/docker/setup-buildx-action)** - Set up Docker Buildx"
echo "2. **[docker/metadata-action](https://github.com/docker/metadata-action)** - Generate image metadata and tags"
echo "3. **[docker/build-push-action](https://github.com/docker/build-push-action)** - Build and push images"
echo ""
echo "### Attestations & Signing"
echo ""
echo "For SBOM and provenance attestations, use the built-in support in \`docker/build-push-action\`:"
echo ""
echo "- 📖 [Docker Build Attestations Documentation](https://docs.docker.com/build/ci/github-actions/attestations/)"
echo ""
echo "### Migration Example"
echo ""
echo "See the [README](https://github.com/philips-software/docker-ci-scripts#readme) for a complete migration example."
echo ""
echo "---"
echo ""
} >> "$GITHUB_STEP_SUMMARY"
# Output deprecation warning as GitHub Actions annotation
echo "::warning file=entrypoint.sh,line=1,title=Action Deprecated::This action is deprecated and will no longer receive updates. Please migrate to the official Docker actions: docker/setup-buildx-action, docker/metadata-action, and docker/build-push-action. See https://github.com/philips-software/docker-ci-scripts#readme for migration guide."

if [ -n "${SLSA_PROVENANCE}" ]
then
Expand Down