Skip to content

Commit

Permalink
Updated CI files
Browse files Browse the repository at this point in the history
  • Loading branch information
Bernardo-MG committed Feb 12, 2023
1 parent 76fc805 commit 1957e1b
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 27 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/deployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ on:
jobs:
github:
name: Github
uses: Bernardo-MG/github-workflow/.github/workflows/maven_deploy_github.yml@v1
uses: Bernardo-MG/github-workflow-maven/.github/workflows/deploy_github.yml@v1
secrets:
token: ${{ secrets.GITHUB_TOKEN }}

ossrh:
name: OSSRH
uses: Bernardo-MG/github-workflow/.github/workflows/maven_deploy_signed.yml@v1
uses: Bernardo-MG/github-workflow-maven/.github/workflows/deploy_signed.yml@v1
secrets:
username: ${{ secrets.OSSRH_USERNAME }}
password: ${{ secrets.OSSRH_TOKEN }}
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/doc_deployment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Doc deployment

on:
push:
branches:
- master
- develop

jobs:
deploy_develop_docs:
name: Deploy docs for develop
uses: Bernardo-MG/github-workflow-maven/.github/workflows/deploy_site.yml@v1
with:
branch: develop
host: docs.bernardomg.com
secrets:
url: ${{ secrets.DEPLOY_DOCS_DEVELOP_SITE }}
username: ${{ secrets.DEPLOY_DOCS_DEVELOP_USER }}
password: ${{ secrets.DEPLOY_DOCS_DEVELOP_PASSWORD }}

deploy_master_docs:
name: Deploy docs for master
uses: Bernardo-MG/github-workflow-maven/.github/workflows/deploy_site.yml@v1
with:
branch: master
host: docs.bernardomg.com
secrets:
url: ${{ secrets.DEPLOY_DOCS_SITE }}
username: ${{ secrets.DEPLOY_DOCS_USER }}
password: ${{ secrets.DEPLOY_DOCS_PASSWORD }}
34 changes: 9 additions & 25 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,16 @@
name: Tests and docs
name: Tests

on: [push, pull_request]

jobs:
tests:
name: Tests
uses: Bernardo-MG/github-workflow/.github/workflows/maven_testing.yml@v1

deploy_develop_docs:
name: Deploy development docs
needs: tests
uses: Bernardo-MG/github-workflow/.github/workflows/maven_deploy_site.yml@v1
tests_11:
name: Tests with JDK 11
uses: Bernardo-MG/github-workflow-maven/.github/workflows/testing.yml@v1
with:
branch: develop
host: docs.bernardomg.com
secrets:
url: ${{ secrets.DEPLOY_DOCS_DEVELOP_SITE }}
username: ${{ secrets.DEPLOY_DOCS_DEVELOP_USER }}
password: ${{ secrets.DEPLOY_DOCS_DEVELOP_PASSWORD }}
jdk: 11

deploy_docs:
name: Deploy docs
needs: tests
uses: Bernardo-MG/github-workflow/.github/workflows/maven_deploy_site.yml@v1
tests_17:
name: Tests with JDK 17
uses: Bernardo-MG/github-workflow-maven/.github/workflows/testing.yml@v1
with:
branch: master
host: docs.bernardomg.com
secrets:
url: ${{ secrets.DEPLOY_DOCS_SITE }}
username: ${{ secrets.DEPLOY_DOCS_USER }}
password: ${{ secrets.DEPLOY_DOCS_PASSWORD }}
jdk: 17

0 comments on commit 1957e1b

Please sign in to comment.