From 3c3f9140f7a9ea27663c08f4c903a65d6f0c71be Mon Sep 17 00:00:00 2001 From: jbannon Date: Thu, 2 Jun 2022 05:17:15 +0000 Subject: [PATCH] safer login --- .github/workflows/package.yaml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/package.yaml b/.github/workflows/package.yaml index 87d2da1a..d5f3af39 100644 --- a/.github/workflows/package.yaml +++ b/.github/workflows/package.yaml @@ -46,13 +46,12 @@ jobs: - name: Build Docker Image run: docker build --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}" docker/ - - name: Log in to registry - run: | - if [[ ${{ github.ref }} == 'refs/head/master' ]]; then - echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin - else - echo "Skipped on PRs" - fi + - name: login to GitHub Container Registry + uses: docker/login-action@v1 + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} - name: Push image run: |