Sha256: 8af9343cf47e2ef222f4a1f82a045f053399d3daae72ef6cb4b09e42d503b72a

Contents?: true

Size: 982 Bytes

Versions: 8

Compression:

Stored size: 982 Bytes

Contents

on:
  pull_request:
  push:
    branches:
      - main
jobs:
  build:
    runs-on: ubuntu-latest
    permissions:
      deployments: write
      id-token: write
    steps:
      - uses: actions/checkout@v2

      - uses: ruby/setup-ruby@v1
        with:
          ruby-version: '2.7'
          bundler-cache: true

      - name: Build Documentation
        run: |
          bundle exec yard --readme INTRO.md --tag "spec:Specification"
          ls -al doc/
      - name: Configure AWS Credentials
        uses: aws-actions/configure-aws-credentials@v1
        with:
          aws-region: eu-west-2
          role-to-assume: arn:aws:iam::${{ secrets.ABLY_AWS_ACCOUNT_ID_SDK }}:role/ably-sdk-builds-ably-ruby
          role-session-name: "${{ github.run_id }}-${{ github.run_number }}"

      - name: Upload Documentation
        uses: ably/sdk-upload-action@v1
        with:
          sourcePath: doc/
          githubToken: ${{ secrets.GITHUB_TOKEN }}
          artifactName: docs

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
ably-rest-1.2.7 lib/submodules/ably-ruby/.github/workflows/docs.yml
ably-1.2.7 .github/workflows/docs.yml
ably-rest-1.2.6 lib/submodules/ably-ruby/.github/workflows/docs.yml
ably-1.2.6 .github/workflows/docs.yml
ably-rest-1.2.4 lib/submodules/ably-ruby/.github/workflows/docs.yml
ably-1.2.4 .github/workflows/docs.yml
ably-rest-1.2.3 lib/submodules/ably-ruby/.github/workflows/docs.yml
ably-1.2.3 .github/workflows/docs.yml