2025-02-01 00:00:39 +00:00
2024-12-27 16:02:37 +01:00
2024-11-27 19:31:33 +01:00
2025-01-25 15:51:44 +01:00
2024-12-27 16:18:44 +01:00
2024-11-27 19:31:33 +01:00

Auto rebase

An auto-rebase action that automatically determines dependencies.

Usage

Defaults:

branchesToIgnore: "dev,main,master"
mainBranch: "dev"

Simple workflow:

name: Rebase Remote Branches

on:
  push:
    branches:
      - dev

# Disable multiple workflows at the same time
concurrency:
  group: ${{ github.head_ref || github.ref_name }}

jobs:
  rebase-branches:
    runs-on: skydust-runner
    steps:
      - name: Checkout repository
        uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Rebase
        uses: https://gitea.skydust.fr/actions/auto-rebase@main
        with:
          branchesToIgnore: "dev,master"
          mainBranch: "dev"

Dev

Simply run: yarn install And run the script locally with: yarn dev

When committing, husky will automatically build.

Description
No description provided
Readme 5.2 MiB
Languages
TypeScript 100%