Sha256: b5d07071e462e15f02bee3a06152ef0fe8762b265ad6540e23bd026aceb6521e

Contents?: true

Size: 793 Bytes

Versions: 3

Compression:

Stored size: 793 Bytes

Contents

name: Docker test and publish

on:
  push:
    branches:
      - master

jobs:
  build-and-publish:
    env:
      PUPPERWARE_ANALYTICS_STREAM: production
      IS_LATEST: true
      DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
      DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}

    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@master
      - name: Set up Ruby 2.6
        uses: actions/setup-ruby@v1
        with:
          ruby-version: 2.6.x
      - run: gem install bundler
      - name: Build container
        working-directory: docker
        run: make lint build test
      - name: Publish container
        working-directory: docker
        run: |
          docker login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_PASSWORD"
          make publish

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
r10k-3.5.0 .github/workflows/docker.yml
r10k-3.4.1 .github/workflows/docker.yml
r10k-3.4.0 .github/workflows/docker.yml