From 0c337fbf66f02feba9955b64d105ed2e788fa4b4 Mon Sep 17 00:00:00 2001 From: Helen Oleynikova Date: Tue, 7 Nov 2023 17:25:53 +0100 Subject: [PATCH] Readme and better pushing. --- .github/workflows/docker.yaml | 2 +- README.md | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 3d78c55..5b34179 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -48,7 +48,7 @@ jobs: # complicated than it looks, and you have a lot of flexibility in # how you build tags here. id: meta - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 + uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - name: Build and push docker diff --git a/README.md b/README.md index 12d67c9..20f8fb7 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,11 @@ First, you can start with the quick-start docs from GitHub: https://docs.github. Then you can follow along with a few simple tutorial workflows. +So far we have a simple example, which just checks out a Github repo containing one or more ROS packages and builds it within a default OSRF environment: + +[Simple Example](https://github.com/ethz-asl/asl-actions/blob/main/.github/workflows/simple.yaml) + +There is also an example of using the Github Container Registry to first build a custom docker image, push it to the container registry, and then use it in the following step to build the code itself: + +[Docker Example](https://github.com/ethz-asl/asl-actions/blob/main/.github/workflows/docker.yaml) +