Eduardo Navarro enavarro_suse
  • Joined on 2026-04-23
d2f030b5c1 Use already defined pkg variable
9c1f0697a4 Improve log messages
Compare 2 commits »
enavarro_suse pushed to main at enavarro_suse/autogits 2026-05-28 10:45:20 +02:00
8c71cd9e82 Contextify workflow-direct unit tests
f91f71da14 direct: contextify common.Log* usage
6435df9471 Support ':' as branch separator in FindNewReposInIssueBody()
2d181fddb9 Merge first context changes
f8f95a0a1c common: introduce TaskRef for logging and messages
Compare 17 commits »
enavarro_suse created pull request git-workflow/autogits#289 2026-05-21 15:31:04 +02:00
Change repository name shown in commit messages
c651cacb4f Change repository name shown in commit messages
3100e2ee13 Clarify logic with some comments
ff1e4a0a71 Cover corner cases with query parameters and SSH URLs
640c771928 strip .git suffix in RepoName() and avoid false repo name overrides
5c12ab4fa7 Adapt tests
Compare 9 commits »
enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-21 15:21:34 +02:00
fix-repo-submodules

I pushed the "Fast forward" button, thinking this was only to rebase the branch. However, the branch got merged into main.

enavarro_suse merged pull request git-workflow/autogits#281 2026-05-21 15:19:42 +02:00
fix-repo-submodules
enavarro_suse pushed to main at git-workflow/autogits 2026-05-21 15:19:42 +02:00
3100e2ee13 Clarify logic with some comments
ff1e4a0a71 Cover corner cases with query parameters and SSH URLs
640c771928 strip .git suffix in RepoName() and avoid false repo name overrides
5c12ab4fa7 Adapt tests
11c98c7bc3 Add URL-based fallback for missing repo detection
Compare 8 commits »
enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-19 15:13:53 +02:00
fix-repo-submodules

Also please add tests where submodule path is not repo name.

The RepoName method is independent of the submodule path. I'm not sure we should add tests to confirm that that method is…

enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-19 14:59:25 +02:00
fix-repo-submodules

Now, the corner cases of URLs with query parameters, or with dashes or SSH URLs are covered.

enavarro_suse pushed to fix-repo-submodules at dleidi/autogits 2026-05-19 14:57:21 +02:00
ff1e4a0a71 Cover corner cases with query parameters and SSH URLs
enavarro_suse pushed to fix-repo-submodules at dleidi/autogits 2026-05-19 13:09:14 +02:00
640c771928 strip .git suffix in RepoName() and avoid false repo name overrides
5c12ab4fa7 Adapt tests
11c98c7bc3 Add URL-based fallback for missing repo detection
93c65263e6 Resolves repo name from submodule entry
5795ef28f0 workflow-direct: resolve submodule path from repo name
Compare 6 commits »
enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-19 13:08:06 +02:00
fix-repo-submodules

In that case we don't need the SubmodulePath method. I removed it.

enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-19 12:50:40 +02:00
fix-repo-submodules

👍 Done.

enavarro_suse pushed to fix-repo-submodules at dleidi/autogits 2026-05-19 12:50:11 +02:00
a2f58c4959 strip .git suffix in RepoName() and avoid false repo name overrides
210a1ec19c Adapt tests
d3c2c66919 Add URL-based fallback for missing repo detection
dcdd341d58 Resolves repo name from submodule entry
ae99bc4f35 workflow-direct: resolve submodule path from repo name
Compare 6 commits »
enavarro_suse commented on pull request git-workflow/autogits#281 2026-05-19 10:42:35 +02:00
fix-repo-submodules

Do you mean refactoring the conditional in the case above? If that is the case, this is refactored in another PR: https://src.opensuse.org/git-workflow/autogits/commit/44c09e51d4e505e998417c8783ff9…

enavarro_suse pushed to main at enavarro_suse/autogits 2026-05-18 16:26:52 +02:00
45f229b709 Merge 'refs/pull/279/head'
b303ba3bc2 Merge commit 'refs/pull/240/head' of src.opensuse.org:git-workflow/autogits
689d8858c0 workflow-direct tests: use t.TempDir() not /tmp
9c99ce58ea pr: no need approval for issue if approver is author
69c94ecea9 workflow-direct: fix tests due to changes in merge
Compare 35 commits »
enavarro_suse created pull request git-workflow/autogits#283 2026-05-18 14:36:27 +02:00
WIP: Some refactorings to clarify logic
enavarro_suse pushed to refactoring/clarify_logic at enavarro_suse/autogits 2026-05-18 14:34:56 +02:00
bd28f658e7 Rename generic filename variable to more descriptive submoduleName
c3a98185fe Rename sub variables to something more meaninful
44c09e51d4 Simplify conditional
45f229b709 Merge 'refs/pull/279/head'
b303ba3bc2 Merge commit 'refs/pull/240/head' of src.opensuse.org:git-workflow/autogits
Compare 10 commits »
enavarro_suse created branch refactoring/clarify_logic in enavarro_suse/autogits 2026-05-18 14:34:56 +02:00