diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ee3419c..4ac16f0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,8 +17,18 @@ jobs: uses: actions/checkout@v2 - name: Build - run: docker build --tag nix-package-versions . + run: docker build --tag lazamar/nix-package-versions:latest . working-directory: ./ - name: Test - run: docker run nix-package-versions ./utils.sh test + run: docker run lazamar/nix-package-versions:latest ./utils.sh test + + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + + - name: Upload to Docker Hub + if: github.ref_name == 'master' + run: docker push lazamar/nix-package-versions:latest