Contains a set of file configurations, that are common for the BetonQuest development environment
By setting up the following GitHub Action, the common files will be synced to the repository. This will be done by creating a PR with the changes.
Suggested name: .github/workflows/sync_common_files.yml
name: Sync Common Files
on:
schedule:
- cron: '0 0 * * *' # Runs nightly
workflow_dispatch:
jobs:
sync-files:
runs-on: ubuntu-latest
steps:
- name: Sync Common Files
uses: BetonQuest/CommonProjectFiles@main
You can also run the action with the following arguments:
with:
source-repo: https://github.com/BetonQuest/CommonProjectFiles
ignored-files: mvnw,mvnw.cmd
include-default-ignored-files: .github/workflows/editorconfig.yml