diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..5786d98 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @wmariuss diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100644 index 0000000..e69de29 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..a9b092b --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,22 @@ +name: Deploy + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: 3.7 + + - name: Build and deploy + run: | + cp README.md docs/index.md + pip install -r requirements.txt + mkdocs build + mkdocs gh-deploy --force diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 8876c1e..0000000 --- a/.travis.yml +++ /dev/null @@ -1,18 +0,0 @@ -anguage: python - -python: - - "3.7" - -script: - - cp README.md docs/index.md - - mkdocs build - # - invoke build - -deploy: - provider: pages - local-dir: site - skip-cleanup: true - keep-history: true - github-token: $GITHUB_TOKEN - on: - branch: master diff --git a/README.md b/README.md index 42ed2da..eec9c5a 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # Awesome DevOps [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) -[![Build Status](https://travis-ci.com/wmariuss/awesome-devops.svg?branch=master)](https://travis-ci.com/wmariuss/awesome-devops) +[![Deploy](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml) +[![pages-build-deployment](https://github.com/wmariuss/awesome-devops/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/pages/pages-build-deployment) A curated list of awesome DevOps tools, technologies, platforms and resources. Things to help/grow you in *DevOps* or *SRE* area.