Skip to content

Commit

Permalink
Merge pull request #3 from AstarVienna/fh/gh-actions
Browse files Browse the repository at this point in the history
Add GitHub action files for use with DevOps
  • Loading branch information
teutoburg committed Nov 8, 2023
2 parents e09d43b + cc574d9 commit c7ffaa8
Show file tree
Hide file tree
Showing 4 changed files with 189 additions and 1 deletion.
14 changes: 14 additions & 0 deletions .github/workflows/markdown_link_check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Check Markdown links

on:
push:
schedule:
- # Run every day at 5:00 UTC
- cron: "0 5 * * *"

jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- uses: gaurav-nelson/github-action-markdown-link-check@v1
16 changes: 16 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Tests

on:
push:
branches:
- main
pull_request:
branches:
- main

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

jobs:
call-tests:
uses: AstarVienna/DevOps/.github/workflows/tests.yml@master
156 changes: 155 additions & 1 deletion poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,12 @@ readme = "README.md"
[tool.poetry.dependencies]
python = "^3.8"
more-itertools = "^10.1.0"
pyyaml = "^6.0.1"


[tool.poetry.group.test.dependencies]
pytest = "^7.4.3"

[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

0 comments on commit c7ffaa8

Please sign in to comment.