Pushing container images to GitHub Container Registry with GitHub Actions

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • WorkOS - The modern API for authentication & user identity.
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • image-spec

    OCI Image Format

    GitHub Container Registry stores container images within your organization or personal account, and allows you to associate an image with a repository. It currently supports both the Docker Image Manifest V2, Schema 2 and Open Container Initiative (OCI) specifications.

  • dapr-store-app

    Sample app that uses Dapr in a store app

    FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base LABEL org.opencontainers.image.source="https://github.com/willvelida/dapr-store-app" WORKDIR /app EXPOSE 80 FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /src COPY ["Store/Store.csproj", "Store/"] RUN dotnet restore "Store/Store.csproj" COPY . . WORKDIR "/src/Store" RUN dotnet build "Store.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "Store.csproj" -c Release -o /app/publish /p:UseAppHost=false FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "Store.dll"]

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base LABEL org.opencontainers.image.source="https://github.com/willvelida/dapr-store-app" WORKDIR /app EXPOSE 80 FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build WORKDIR /src COPY ["Store/Store.csproj", "Store/"] RUN dotnet restore "Store/Store.csproj" COPY . . WORKDIR "/src/Store" RUN dotnet build "Store.csproj" -c Release -o /app/build FROM build AS publish RUN dotnet publish "Store.csproj" -c Release -o /app/publish /p:UseAppHost=false FROM base AS final WORKDIR /app COPY --from=publish /app/publish . ENTRYPOINT ["dotnet", "Store.dll"]

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts