Skip to content

Commit

Permalink
CI: add basic github actions runner
Browse files Browse the repository at this point in the history
Signed-off-by: Sam James <sam@gentoo.org>
  • Loading branch information
thesamesam authored and akhuettel committed Aug 19, 2023
1 parent 6a3c73e commit a7665fb
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# GitHub actions workflow.
# https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions

name: Build+Test CI

on: [pull_request, push]

jobs:
test:
runs-on: ubuntu-latest
container: gentoo/stage3
steps:
- name: Install dependencies
run: |
emerge-webrsync
emerge --quiet --noreplace --oneshot \
app-crypt/gnupg \
dev-libs/openssl \
sec-keys/openpgp-keys-gentoo-release \
sys-devel/make
- uses: actions/checkout@v3
name: Checkout

- name: Build
run: |
make check

0 comments on commit a7665fb

Please sign in to comment.