简介
我目前正在GitHub中进行一个Java Maven项目,我正在构建一个JavaDoc并将其发布到GitHub页面。
问题
我想知道是否有可能通过GitHub Actions实现自动化,如果有,如何实现?
JavaDoc发布者
是可能的,在你的GitHub上有这个代码操作:
name: Deploy Javadoc
on:
push:
branches:
- master
- main
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Deploy JavaDoc 🚀
uses: MathieuSoysal/Javadoc-publisher.yml@v2.3.0
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
javadoc-branch: javadoc
java-version: 17
target-folder: javadoc
信用:https://github.com/MathieuSoysal/Javadoc-publisher.ymlhttps://github.com/marketplace/actions/deploy-publish-javadoc
当您发布到"主">分支,您的JavaDoc被推送到JavaDoc分支上,并与GitHub Page一起部署。
别忘了在你的GitHub回购设置上启用GitHub页面
创建GitHub操作
要创建GitHub Actions,只需在GitHub存储库中的/.github/workflows/your-file.yaml
上添加此yaml文件。