Action to update one or more repos which have GitHub Pages enabled - without generating a new commit.
The example here will run at 0:30 daily to update all GitHub Pages sites available in the DP6 which are public repos.
name: Update all GitHub Pages sites
on:
schedule:
- cron: "30 0 * * *"
jobs:
github-pages:
runs-on: ubuntu-latest
name: Update GitHub Pages initiatives
steps:
- name: Jekyll update github pages without new commit
uses: DP6/[email protected]
with:
DEPLOY_TOKEN: ${{ secrets.GH_PAGES_DEPLOY_TOKEN }}
USER: ${{ secrets.GH_PAGES_USER }}
FILTER: "is%3Apublic%20org%3Adp6"
Name | Requirement | Default | Description |
---|---|---|---|
DEPLOY_TOKEN |
required | Personal Access Token for accessing GitHub API | |
USER |
required | Username of the owner of the Personal Access Token | |
FILTER |
optional | is%3Apublic%20org%3Adp6 |
Find repositories matching this filter |
The dp6.github.io website is built with Jekyll and serves as a theme for the other repositories of the DP6 organization on github.
Pull requests are welcome! We will love help to evolve this module. Feel free to browse open issues looking for something you can do. If you have a new feature or bug, please open a new issue to be followed up by our team.
Only contributions that meet the following requirements will be accepted:
DP6 Koopa-troopa Team
e-mail: koopas@dp6.com.br