Skip to content

Commit

Permalink
Switch over to GitHub actions
Browse files Browse the repository at this point in the history
  • Loading branch information
kddnewton committed Feb 25, 2020
1 parent 3ba9289 commit ae2e173
Show file tree
Hide file tree
Showing 7 changed files with 109 additions and 22 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/main.yml
@@ -0,0 +1,23 @@
name: Main
on: push
jobs:
ci:
name: CI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: ruby/setup-ruby@v1
with:
ruby-version: 2.7
- uses: actions/cache@v1
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
${{ runner.os }}-gems-
- run: bundle config path vendor/bundle
- run: bundle install --jobs 4 --retry 3
- run: bundle exec rubocop --parallel
- run: bundle exec rake test
env:
CI: true
1 change: 0 additions & 1 deletion .gitignore
@@ -1,7 +1,6 @@
/.bundle/
/.yardoc
/.ruby-version
/Gemfile.lock
/_yardoc/
/coverage/
/pkg/
Expand Down
2 changes: 1 addition & 1 deletion .mergify.yml
Expand Up @@ -3,7 +3,7 @@ pull_request_rules:
conditions:
- base=master
- label=dependencies
- status-success=Travis CI - Pull Request
- status-success=CI
actions:
merge:
strict: true
Expand Down
9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

83 changes: 83 additions & 0 deletions Gemfile.lock
@@ -0,0 +1,83 @@
PATH
remote: .
specs:
humidifier (4.0.2)
aws-sdk-cloudformation (~> 1.25)
aws-sdk-s3 (~> 1.48)
fast_underscore (~> 0.3)
thor (~> 1.0)
thor-hollaback (~> 0.2)

GEM
remote: https://rubygems.org/
specs:
ast (2.4.0)
aws-eventstream (1.0.3)
aws-partitions (1.275.0)
aws-sdk-cloudformation (1.30.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
aws-sdk-core (3.90.1)
aws-eventstream (~> 1.0, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
aws-sdk-kms (1.29.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.60.2)
aws-sdk-core (~> 3, >= 3.83.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.1.0)
aws-eventstream (~> 1.0, >= 1.0.2)
docile (1.3.2)
fast_underscore (0.3.1)
hollaback (0.1.0)
jaro_winkler (1.5.4)
jmespath (1.4.0)
mini_portile2 (2.4.0)
minitest (5.14.0)
nokogiri (1.10.8)
mini_portile2 (~> 2.4.0)
parallel (1.19.1)
parser (2.7.0.2)
ast (~> 2.4.0)
rainbow (3.0.0)
rake (13.0.1)
rexml (3.2.4)
rubocop (0.80.0)
jaro_winkler (~> 1.5.1)
parallel (~> 1.10)
parser (>= 2.7.0.1)
rainbow (>= 2.2.2, < 4.0)
rexml
ruby-progressbar (~> 1.7)
unicode-display_width (>= 1.4.0, < 1.7)
ruby-progressbar (1.10.1)
simplecov (0.18.4)
docile (~> 1.1)
simplecov-html (~> 0.11)
simplecov-html (0.12.1)
thor (1.0.1)
thor-hollaback (0.2.0)
hollaback (~> 0.1.0)
thor (>= 0.19.1)
unicode-display_width (1.6.1)
yard (0.9.24)

PLATFORMS
ruby

DEPENDENCIES
bundler (~> 2.0)
humidifier!
minitest (~> 5.13)
nokogiri (~> 1.10)
rake (~> 13.0)
rubocop (~> 0.77)
simplecov (~> 0.17)
yard (~> 0.9)

BUNDLED WITH
2.1.2
4 changes: 2 additions & 2 deletions README.md
@@ -1,7 +1,7 @@
# Humidifier

[![Build Status](https://travis-ci.com/kddeisz/humidifier.svg?branch=master)](https://travis-ci.com/kddeisz/humidifier)
[![Gem Version](https://img.shields.io/gem/v/humidifier.svg?maxAge=3600)](https://rubygems.org/gems/humidifier)
[![Build Status](https://github.com/kddeisz/humidifier/workflows/Main/badge.svg)](https://github.com/kddeisz/humidifier/actions)
[![Gem Version](https://img.shields.io/gem/v/humidifier.svg)](https://rubygems.org/gems/humidifier)

Humidifier is a ruby tool for managing [AWS CloudFormation](https://aws.amazon.com/cloudformation/) stacks. You can use it to build and manage stacks programmatically or you can use it as a command line tool to manage stacks through configuration files.

Expand Down
9 changes: 0 additions & 9 deletions SECURITY.md

This file was deleted.

0 comments on commit ae2e173

Please sign in to comment.