From 442ba5d95e83721645c9e8afd4e84212c6ff6417 Mon Sep 17 00:00:00 2001 From: miigotu Date: Fri, 3 Jul 2020 03:18:59 -0400 Subject: [PATCH] Separate action to build single-arch docker image for github packages. --- .github/workflows/github_pkg.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/github_pkg.yaml diff --git a/.github/workflows/github_pkg.yaml b/.github/workflows/github_pkg.yaml new file mode 100644 index 000000000..1c2a59e93 --- /dev/null +++ b/.github/workflows/github_pkg.yaml @@ -0,0 +1,31 @@ +name: Publish Docker Image to GitHub +on: + push: + branches: + - "submodules" + - "master" + +jobs: + push_to_registry: + name: Push Docker image to GitHub Packages + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + with: + ref: ${{ github.head_ref }} + fetch-depth: 1 + persist-credentials: false + submodules: recursive + - name: Checkout submodules + uses: textbook/git-checkout-submodule-action@master + with: + remote: true + - name: Push to GitHub Packages + uses: docker/build-push-action@v1 + with: + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + registry: docker.pkg.github.com + repository: ${GITHUB_REPOSITORY,,}/ps3dev + tag_with_ref: true \ No newline at end of file