Commit 8c94519f authored by disafronov's avatar disafronov
Browse files

ci: update from template

parent 2c9f2b15
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
---

name: Lint

"on":
@@ -20,6 +19,8 @@ jobs:
  test:
    name: lint
    runs-on: ubuntu-latest
    permissions:
      contents: read

    continue-on-error: ${{ matrix.experimental }}
    strategy:
+26 −0
Original line number Diff line number Diff line
---
name: "Rebase"

"on":
  push:
    branches:
      - main

concurrency:
  group: push-rebase-main
  cancel-in-progress: true

jobs:
  rebase:
    name: "Rebase"
    runs-on: ubuntu-latest
    permissions:
      pull-requests: write
      contents: write
    steps:
      - name: "Rebase all non-draft non-dependencies pull requests"
        uses: peter-evans/rebase@v3.1.0
        with:
          base: main
          exclude-drafts: true
          exclude-labels: dependencies
+6 −3
Original line number Diff line number Diff line
---
name: Update from template

"on":
  schedule:
    - cron: "00 00 * * *"
  workflow_dispatch:

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: false

jobs:
  merge:
    name: Update from template
    runs-on: ubuntu-latest
    permissions:
      contents: write
    steps:
      - name: Checkout
        uses: actions/checkout@v5.0.0
        with:
          token: ${{ secrets.PAT }}
          fetch-depth: 0

      - name: Run update script
        run: bash update.sh
+3 −3
Original line number Diff line number Diff line
.github/
.github/workflows/
.github/workflows/lint.yaml
.github/workflows/push-create_tag.yaml
.github/workflows/push-rebase.yaml
.github/workflows/rebase.yaml
.github/workflows/release.yaml
.github/workflows/schedule_update-from-template.yaml
.github/workflows/tag-release.yaml
.github/workflows/validate.yaml
.requirements/
.requirements/*
update.list