Skip to content

chore(IDX): update README, introduce git flow#131

Merged
cgundy merged 1 commit intodevelopfrom
introduce-git-flow
Apr 23, 2025
Merged

chore(IDX): update README, introduce git flow#131
cgundy merged 1 commit intodevelopfrom
introduce-git-flow

Conversation

@cgundy
Copy link
Contributor

@cgundy cgundy commented Apr 23, 2025

This change introduces git flow, so that changes can first be tested on the develop branch before releasing to the production workflows.

For context, we previously tried merging directly to main, then creating new releases via tags, but this caused a lot of disruption for developers, as new tags caused old workflows to become "stuck" and needed to be re-triggered.

@cgundy cgundy marked this pull request as ready for review April 23, 2025 12:58
@cgundy cgundy requested a review from a team as a code owner April 23, 2025 12:58
@cgundy cgundy merged commit ae3f490 into develop Apr 23, 2025
9 checks passed
@cgundy cgundy deleted the introduce-git-flow branch April 23, 2025 13:00
cgundy added a commit that referenced this pull request Apr 23, 2025
* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
@cgundy cgundy mentioned this pull request Apr 23, 2025
cgundy added a commit that referenced this pull request Apr 24, 2025
* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
cgundy added a commit that referenced this pull request Apr 24, 2025
* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* chore(IDX): update cla workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
cgundy added a commit that referenced this pull request Apr 29, 2025
* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* Chore: removes unused checkout (#141)

* refactor(IDX): replace checkout with github action

* remove test

* add mock

* fix test

* update

* update

* mock gh login

* update test

* remove

* set use_rest_api

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Co-authored-by: Jan Wendling <7381150+jwndlng@users.noreply.github.com>
cgundy added a commit that referenced this pull request Apr 29, 2025
* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* Chore: removes unused checkout (#141)

* fix(IDX): update bot check workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Co-authored-by: Jan Wendling <7381150+jwndlng@users.noreply.github.com>
cgundy added a commit that referenced this pull request Apr 29, 2025
* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

* refactor(IDX): update bot policies workflow (#134)

* Merge Develop Into Main (#132) (#136)

* Merge main into develop (#140)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): update cla workflow (#139)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* chore(IDX): update cla workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* refactor(IDX): replace checkout with github action (#142)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* Chore: removes unused checkout (#141)

* refactor(IDX): replace checkout with github action

* remove test

* add mock

* fix test

* update

* update

* mock gh login

* update test

* remove

* set use_rest_api

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Co-authored-by: Jan Wendling <7381150+jwndlng@users.noreply.github.com>

* chore(IDX): fix bot workflow (#143)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* Chore: removes unused checkout (#141)

* fix(IDX): update bot check workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Co-authored-by: Jan Wendling <7381150+jwndlng@users.noreply.github.com>

* change branch

* update branch

* add debug (#145)

* debug

* debug

* Update check_is_bot.yml

* Update check_is_bot.yml

* change it back

* Update check_is_bot.yml

* debug

* Update check_is_bot.yml

* Update check_is_bot.yml

* test

* execute main

* check if still needed

* keep

* remove pin to develop

* remove debug

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Co-authored-by: Jan Wendling <7381150+jwndlng@users.noreply.github.com>
cgundy added a commit that referenced this pull request Apr 30, 2025
* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

* refactor(IDX): update bot policies workflow (#134)

* Merge Develop Into Main (#132) (#136)

* Merge main into develop (#140)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): update cla workflow (#139)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* chore(IDX): update cla workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* refactor(IDX): replace checkout with github action

* remove test

* add mock

* fix test

* update

* update

* mock gh login

* update test

* remove

* set use_rest_api

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
cgundy added a commit that referenced this pull request Apr 30, 2025
* chore(IDX): replace changed files step with gh action (#155)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

* refactor(IDX): update bot policies workflow (#134)

* Merge Develop Into Main (#132) (#136)

* Merge main into develop (#140)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): update cla workflow (#139)

* Merge Develop Into Main (#132)

* chore(IDX): update README, introduce git flow (#131)

* refactor(IDX): change triggers (#130)

* refactor(IDX): change triggers

* Update .github/workflows/internal_vs_external.yml

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): combine workflow files (#129)

* refactor(IDX): rename workflows (#133)

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* chore(IDX): refactor bot policies (#138)

* chore(IDX): update cla workflow

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* refactor(IDX): replace checkout with github action

* remove test

* add mock

* fix test

* update

* update

* mock gh login

* update test

* remove

* set use_rest_api

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>

* Update repo_policies.yml

* Update check_is_bot.yml

* split by whitespace

* update test

* remove pin to develop

* remove pin to develop

---------

Co-authored-by: Bas van Dijk <bas@van.dijk.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants