Skip to content

Commit

Permalink
Move CI to GitHub Actions
Browse files Browse the repository at this point in the history
Move away from Semaphore and use GitHub Actions for the CI so it's a bit
more consistent which CI we use for our projects.
  • Loading branch information
tombruijn committed May 8, 2024
1 parent 80977bd commit 15e286d
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 48 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Integration diagnose
on:
push:
branches: ["main", "develop"]
pull_request:
types: [opened, reopened, synchronize]

jobs:
lint-style:
name: "Ruby style linter (RuboCop)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- run: bundle exec rubocop

lint-git:
name: "Git linter (Lintje)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # Fetch depth is required
- uses: lintje/[email protected]
26 changes: 0 additions & 26 deletions .semaphore/semaphore.yml

This file was deleted.

22 changes: 0 additions & 22 deletions script/lint_git

This file was deleted.

0 comments on commit 15e286d

Please sign in to comment.