Skip to content

Synchronous emit to switchMap during the processing of previous emit prevents the first from unsubscribing #4085

Synchronous emit to switchMap during the processing of previous emit prevents the first from unsubscribing

Synchronous emit to switchMap during the processing of previous emit prevents the first from unsubscribing #4085

Workflow file for this run

on:
issue_comment:
types: [created]
permissions:
contents: read
name: Automatic Rebase
jobs:
rebase:
permissions:
contents: write # for cirrus-actions/rebase to push code to rebase
pull-requests: read # for cirrus-actions/rebase to get info about PR
name: Rebase
if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Automatic Rebase
uses: cirrus-actions/rebase@1.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# https://github.community/t5/GitHub-Actions/Workflow-is-failing-if-no-job-can-be-ran-due-to-condition/m-p/38186#M3250
always_job:
name: Always run job
runs-on: ubuntu-latest
steps:
- name: Always run
run: echo "This job is used to prevent the workflow to fail when all other jobs are skipped."