diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..7f00997 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,19 @@ +## Checklist + + + +- [ ] Code conforms to the [Elixir Styleguide](https://github.com/christopheradams/elixir_style_guide) + +## Problem + + + +## Details + + diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index b194aea..4b6885f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -29,6 +29,7 @@ concurrency: jobs: Credo: + if: ${{ !startsWith(github.head_ref, 'release-please--branches') }} runs-on: ubuntu-latest steps: @@ -47,6 +48,7 @@ jobs: run: mix credo --strict Dependencies: + if: ${{ !startsWith(github.head_ref, 'release-please--branches') }} runs-on: ubuntu-latest steps: @@ -65,6 +67,7 @@ jobs: run: mix deps.unlock --check-unused Dialyzer: + if: ${{ !startsWith(github.head_ref, 'release-please--branches') }} runs-on: ubuntu-latest steps: @@ -83,6 +86,7 @@ jobs: run: mix dialyzer --format github Documentation: + if: ${{ !startsWith(github.head_ref, 'release-please--branches') }} runs-on: ubuntu-latest steps: @@ -101,6 +105,7 @@ jobs: run: mix docs Format: + if: ${{ !startsWith(github.head_ref, 'release-please--branches') }} runs-on: ubuntu-latest steps: diff --git a/.github/workflows/common-config-elixir.yaml b/.github/workflows/common-config-elixir.yaml index bfde769..68350fa 100644 --- a/.github/workflows/common-config-elixir.yaml +++ b/.github/workflows/common-config-elixir.yaml @@ -34,9 +34,11 @@ jobs: - name: Setup Elixir uses: stordco/actions-elixir/setup@v1 with: + elixir-version: "1.15" github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }} hex-token: ${{ secrets.HEX_API_KEY }} - elixir-version: "1.15" + oban-fingerprint: ${{ secrets.OBAN_KEY_FINGERPRINT }} + oban-token: ${{ secrets.OBAN_LICENSE_KEY }} otp-version: "26.0" - name: Sync diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index e7d0a85..993200f 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -31,4 +31,3 @@ jobs: feat!: a breaking change Note: Adding ! (i.e. `feat!:`) represents a breaking change and will result in a SemVer major release. -