Sha256: 475c6cdd15592f5153f3a241b9919885a0d45af9a5ed803d3f70025733e7679f

Contents?: true

Size: 917 Bytes

Versions: 1

Compression:

Stored size: 917 Bytes

Contents

name: Release CI

on:
  pull_request:
    branches:
      - master
    types:
      - closed

jobs:
  release:

    runs-on: ubuntu-latest
    services:
      localstack:
        image: localstack/localstack
        ports:
          - 4572:4572
        env:
          SERVICES: s3

    steps:
    - uses: actions/checkout@v1
    - name: Set up JDK 1.8
      uses: actions/setup-java@v1
      with:
        java-version: 1.8
    - name: Test with Gradle
      if: github.event.pull_request.merged == true
      run: ./gradlew test
    - name: Release the new gem
      if: github.event.pull_request.merged == true
      run: |
        mkdir -p $HOME/.gem
        touch $HOME/.gem/credentials
        chmod 0600 $HOME/.gem/credentials
        printf -- "---\n:rubygems_api_key: ${RUBYGEMS_API_KEY}\n" > $HOME/.gem/credentials
        ./gradlew gemPush
      env:
        RUBYGEMS_API_KEY: ${{secrets.RUBYGEMS_API_KEY}}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
embulk-output-s3_parquet-0.1.0 .github/workflows/release.yml