Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add job: Rebase Pull Requests #3642

Merged
merged 39 commits into from
Feb 6, 2025
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5ed3e0d
Add job: Rebase Pull Requests
akucharska Jan 29, 2025
daeaeed
use better package
akucharska Jan 29, 2025
7c6fa13
test branches
akucharska Jan 29, 2025
6e6285b
Docs
akucharska Jan 29, 2025
17df043
test
akucharska Jan 29, 2025
25344b2
Update README.md
akucharska Jan 29, 2025
1746126
try this
akucharska Jan 29, 2025
c6df514
test
akucharska Jan 29, 2025
594727f
test
akucharska Jan 29, 2025
79b6815
Merge branch 'main' into gh-actions-rebase
akucharska Jan 29, 2025
a87c29b
Merge branch 'main' into gh-actions-rebase
akucharska Jan 30, 2025
ba91f94
Try rebase in other jobs
akucharska Jan 30, 2025
747ffc3
Try legacy rebase
akucharska Jan 30, 2025
e8a7b17
Revert
akucharska Jan 30, 2025
aee70bd
Try fixing rebase
akucharska Jan 30, 2025
f7cd654
fetch from current branch
akucharska Jan 30, 2025
d5300da
not working
akucharska Jan 30, 2025
c093051
here we go again
akucharska Jan 30, 2025
35e19fa
will not work
akucharska Jan 30, 2025
ce6fc6c
lololo
akucharska Jan 30, 2025
f79f1a4
Would be nice if it works
akucharska Jan 30, 2025
9856950
Merge branch 'main' into gh-actions-rebase
akucharska Jan 30, 2025
3718383
another try
akucharska Jan 30, 2025
1fa22f5
debug
akucharska Jan 30, 2025
334cb23
lolo
akucharska Jan 30, 2025
5e84d92
sth
akucharska Jan 30, 2025
71512ef
sth
akucharska Jan 30, 2025
3269347
sth
akucharska Jan 30, 2025
6e158af
Change rebase to merge
akucharska Jan 30, 2025
0464209
Is it neccessary
akucharska Jan 31, 2025
ed2cf2c
Is it neccessary
akucharska Jan 31, 2025
a25f20c
It is neccessary
akucharska Jan 31, 2025
71b04e3
Change all neccessary workflows
akucharska Jan 31, 2025
b2765e6
Change readme back
akucharska Jan 31, 2025
43d80ca
Add name to step
akucharska Feb 5, 2025
e9112b6
Change naming convention: rebase to merge
akucharska Feb 5, 2025
0867024
Move file
akucharska Feb 5, 2025
921ad41
Try removing depth
akucharska Feb 5, 2025
e73fae7
Adjust naming
akucharska Feb 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/pr-rebase.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Rebase Pull Requests
on:
push:
branches: [main, gh-actions-rebase]
jobs:
rebase:
runs-on: ubuntu-latest
steps:
- uses: peter-evans/rebase@v3
with:
base: main
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -329,3 +329,5 @@ See the [Code of Conduct](CODE_OF_CONDUCT.md) document.
## Licensing

See the [license](./LICENSE) file.

test
1 change: 1 addition & 0 deletions docs/contributor/testing-strategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Each pull request (PR) to the repository triggers CI/CD jobs that verify the Bus
- `PR Unit and Component Tests / run-unit-and-component-test` - Performs unit and component tests of Busola.
- `Lint Markdown Links PR / markdown-link-check` - Checks links in documentation.
- `CodeQL / Analyze (javascript)` - Code quality static code check.
- `Rebase Pull Requests` - Makes sure the PR branch is up to date with `main` branch.

After the pull request is merged, the following CI/CD jobs are executed:

Expand Down
Loading