diff --git a/.github/workflows/jlpkgbutler-ci-pr-workflow.yml b/.github/workflows/jlpkgbutler-ci-pr-workflow.yml index 11904a5..0693cf0 100644 --- a/.github/workflows/jlpkgbutler-ci-pr-workflow.yml +++ b/.github/workflows/jlpkgbutler-ci-pr-workflow.yml @@ -31,3 +31,9 @@ jobs: - uses: julia-actions/julia-uploadcodecov@latest env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + formatlint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1.0.0 + - uses: julia-actions/setup-julia@latest + - uses: julia-actions/julia-codeformat-lint@releases/v1 diff --git a/.github/workflows/jlpkgbutler-codeformat-pr-workflow.yml b/.github/workflows/jlpkgbutler-codeformat-pr-workflow.yml new file mode 100644 index 0000000..1b1b11e --- /dev/null +++ b/.github/workflows/jlpkgbutler-codeformat-pr-workflow.yml @@ -0,0 +1,23 @@ +name: Code Formatting + +on: + push: + branches: + - master + +jobs: + format: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: julia-actions/setup-julia@latest + - uses: julia-actions/julia-codeformat@releases/v1 + - name: Create Pull Request + uses: peter-evans/create-pull-request@v1.8.0 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: Format files using DocumentFormat + title: '[AUTO] Format files using DocumentFormat' + body: '[DocumentFormat.jl](https://github.com/julia-vscode/DocumentFormat.jl) would suggest these formatting changes' + labels: no changelog + branch-suffix: none diff --git a/.github/workflows/jlpkgbutler-tagbot-workflow.yml b/.github/workflows/jlpkgbutler-tagbot-workflow.yml new file mode 100644 index 0000000..150f0c4 --- /dev/null +++ b/.github/workflows/jlpkgbutler-tagbot-workflow.yml @@ -0,0 +1,12 @@ +name: TagBot +on: + schedule: + - cron: 0 * * * * +jobs: + TagBot: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: JuliaRegistries/TagBot@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }}