2022-10-26 16:38:00 -07:00

33 lines
866 B
YAML

on:
push:
branches:
- main
paths-ignore:
- 'CHANGELOG.md'
- 'website/**'
jobs:
build-gem:
if: github.repository == 'hashicorp/vagrant'
name: Build Vagrant RubyGem
runs-on: ubuntu-latest
steps:
- name: Code Checkout
uses: actions/checkout@v1
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '2.7'
- name: Setup Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod
- name: Build RubyGem and binary
run: ./.ci/build.sh
working-directory: ${{github.workspace}}
env:
HASHIBOT_EMAIL: ${{ secrets.HASHIBOT_EMAIL }}
HASHIBOT_TOKEN: ${{ secrets.HASHIBOT_TOKEN }}
HASHIBOT_USERNAME: ${{ secrets.HASHIBOT_USERNAME }}
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}