Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: Switch to GitHub actions #515

Merged
merged 3 commits into from
Apr 25, 2024
Merged

Conversation

bf4
Copy link
Contributor

@bf4 bf4 commented Apr 25, 2024

per discussion in #507 (comment)

I don't think we can test running this until it's merged. I'm happy to address any failures until then

since #461

directory: "/"
schedule:
# Check for updates to GitHub Actions every weekday
interval: "daily"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe you'll want weekly for this?

- package-ecosystem: bundler
directory: "/"
schedule:
interval: daily
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe you'll want weekly for this?

# Failing with a stack trace in active support
# - ruby-version: '2.4'
# rails-version: '4.1'
# bundler: '1'
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

travis ci had

  - 2.1.8
  - 2.2.4
  - 2.3.0
  - 2.4.9
  - 2.5.8
  - 2.6.6

bundler: "${{ matrix.bundler || 2 }}"
bundler-cache: true
# env:
# RAILS_VERSION: ${{ matrix.rails-version }}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in case we decide to install certain versions of active support, this is an easy pattern for doing that


# - name: Install required libs
# run: |
# sudo apt-get -yqq install libsqlite3-dev
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in case we need to install any dependencies, this is an easy pattern for doing that

@@ -1,4 +1,3 @@
[![Build Status](https://travis-ci.org/zipmark/rspec_api_documentation.svg?branch=master)](https://travis-ci.org/zipmark/rspec_api_documentation)
[![Code Climate](https://codeclimate.com/github/zipmark/rspec_api_documentation/badges/gpa.svg)](https://codeclimate.com/github/zipmark/rspec_api_documentation)
[![Inline docs](https://inch-ci.org/github/zipmark/rspec_api_documentation.svg?branch=master)](https://inch-ci.org/github/zipmark/rspec_api_documentation)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inch looks like it's dead

@jakehow
Copy link
Member

jakehow commented Apr 25, 2024

@bf4 I gave you commit bit so you can manage this

@bf4 bf4 merged commit 6b721af into zipmark:master Apr 25, 2024
@bf4 bf4 deleted the switch_to_github_actions branch April 25, 2024 17:38
@bf4
Copy link
Contributor Author

bf4 commented Apr 25, 2024

Great! I'll test how this goes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants