predicates 1.0.3

An implementation of boolean-valued predicate functions.
Documentation
schedules:
- cron: "16 16 16 * *"
  displayName: Monthly Build
  branches:
    include:
    - master

jobs:
- template: default.yml@templates
  parameters:
    minrust: 1.33.0
    codecov_token: $(CODECOV_TOKEN_SECRET)
- job: "Committed"
  displayName: Lint History
  pool:
    vmImage: 'ubuntu-16.04'
  steps:
  - checkout: self
  - template: v1/azdo-step.yml@gh-install
    parameters:
      git: crate-ci/committed
      target: 'x86_64-unknown-linux-gnu'
      to: $(Build.StagingDirectory)/tools
  - script: |
      echo "This project uses Conventional style, see https://www.conventionalcommits.org"
      $(Build.StagingDirectory)/tools/committed HEAD~..HEAD^2 --no-merge-commit -vv
    displayName: Committed
  condition: and(succeeded(), eq(variables['Build.Reason'], 'PullRequest'))

resources:
  repositories:
    - repository: templates
      type: github
      name: crate-ci/azure-pipelines
      endpoint: crate-ci
    - repository: gh-install
      type: github
      name: crate-ci/gh-install
      endpoint: crate-ci