Skip to content

Add GitHub Actions workflow for mirroring repository#5

Merged
augeorge merged 18 commits into
mainfrom
augeorge-patch-1
Nov 18, 2025
Merged

Add GitHub Actions workflow for mirroring repository#5
augeorge merged 18 commits into
mainfrom
augeorge-patch-1

Conversation

@augeorge

Copy link
Copy Markdown
Collaborator

No description provided.

@augeorge

Copy link
Copy Markdown
Collaborator Author

@copilot review and fix this PR as needed

Copilot AI commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

@augeorge I've opened a new pull request, #6, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new GitHub Actions workflow to automatically mirror the grip-tomo repository from EMSL-Computing to NWBRaVE organization on GitHub.

  • Implements a mirror workflow triggered by push, delete events, and manual dispatch
  • Uses SSH key authentication to push to the destination repository
  • Employs a bare git repository for efficient mirroring of branches and tags

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml
Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml Outdated
augeorge and others added 6 commits November 17, 2025 19:03
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: augeorge <30163079+augeorge@users.noreply.github.com>

Copilot AI commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

@augeorge I've opened a new pull request, #7, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 6 commits November 18, 2025 03:08
Co-authored-by: augeorge <30163079+augeorge@users.noreply.github.com>
Co-authored-by: augeorge <30163079+augeorge@users.noreply.github.com>
Add validation for MIRROR_SSH_KEY secret and fix pull request refs in workflow
Co-authored-by: augeorge <30163079+augeorge@users.noreply.github.com>
Co-authored-by: augeorge <30163079+augeorge@users.noreply.github.com>
Improve mirror workflow: YAML compliance, logging, and security

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml Outdated
Comment thread .github/workflows/mirror.yaml Outdated
augeorge and others added 3 commits November 17, 2025 19:54
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@augeorge augeorge merged commit 9229677 into main Nov 18, 2025
2 checks passed
@augeorge augeorge deleted the augeorge-patch-1 branch November 18, 2025 03:57
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.

3 participants