* Update to Ruby 2.7.2 * Update remaining files * Remove VERBOSE from development.rb and test.rb * Update Ruby version for dependabot and docs * Readd accidentally removed code
39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
#Adopted from https://gist.github.com/filipkis/fab89a09f54ffdd8e70c063755e7ce7f
|
|
|
|
name: Update vendor/cache After Dependabot
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- 'dependabot/bundler/**'
|
|
paths:
|
|
- 'Gemfile.lock'
|
|
|
|
jobs:
|
|
update-gems:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Set up Ruby 2.7
|
|
uses: ruby/setup-ruby@v1
|
|
with:
|
|
ruby-version: 2.7.2
|
|
- name: Installing additional dependencies
|
|
run: |
|
|
sudo apt-get update
|
|
sudo apt-get install postgresql-client libpq-dev libcurl4-openssl-dev
|
|
- name: Bundle install
|
|
run: |
|
|
gem install bundler
|
|
bundle config set cache_all true
|
|
bundle config cache_all_platforms true
|
|
bundle install
|
|
- name: Commit and push
|
|
run: |
|
|
git config --local user.email `git show -s --format='%ae'`
|
|
git config --local user.name ${GITHUB_ACTOR}
|
|
git remote add github "https://$GITHUB_ACTOR:$GITHUB_TOKEN@github.com/$GITHUB_REPOSITORY.git"
|
|
git add .
|
|
git commit -m "`git log --oneline --format=%B -n 1 HEAD | head -n 1` (Update vendor/cache)" || true
|
|
git push github HEAD:${GITHUB_REF}
|