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
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 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"]

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • 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