Skip to content

Remove jacamar-ci-specific references; make project generic#3

Merged
wdconinc merged 1 commit intomainfrom
remove-jacamar-refs
Apr 18, 2026
Merged

Remove jacamar-ci-specific references; make project generic#3
wdconinc merged 1 commit intomainfrom
remove-jacamar-refs

Conversation

@wdconinc
Copy link
Copy Markdown
Collaborator

The repository has been transferred to github.com/eic/panda-compose and is now more generally applicable. This PR:

  • Updates README description to be tool-agnostic (removes jacamar-ci mention)
  • Renames "Developing the jacamar-ci PanDA executor" section to "Developing against the PanDA stack"
  • Changes default job name from jacamar-ci-job to panda-compose-job
  • Changes processingType from jacamar-ci to panda-compose in scripts/pandajob-submit

Also includes a previously merged fix: use pip install --user panda-client in CI instead of a manual source install.

Copilot AI review requested due to automatic review settings April 18, 2026 16:10
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 makes the repository more tool-agnostic after transfer to github.com/eic/panda-compose, removing jacamar-ci-specific naming and defaults while keeping CI and submission tooling functional.

Changes:

  • Generalize README wording and rename the development section to be PanDA-stack focused.
  • Update pandajob-submit defaults and add a --transformation submission mode; change processingType to panda-compose.
  • Simplify CI installation of panda-client using pip install --user panda-client.

Reviewed changes

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

File Description
scripts/pandajob-submit Makes submission defaults generic; adds mutually-exclusive --script vs --transformation modes; updates processingType.
README.md Removes jacamar-ci references; updates job-name default and development guidance.
.github/workflows/ci.yml Switches CI to install panda-client via pip rather than a source install.

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

Comment thread scripts/pandajob-submit
Comment thread README.md
Comment thread .github/workflows/ci.yml Outdated
- Update README description to be tool-agnostic
- Rename 'Developing the jacamar-ci PanDA executor' section
- Change default job name from 'jacamar-ci-job' to 'panda-compose-job'
- Change processingType from 'jacamar-ci' to 'panda-compose'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@wdconinc wdconinc force-pushed the remove-jacamar-refs branch from dc45edb to 705847f Compare April 18, 2026 16:18
@wdconinc wdconinc merged commit 64c49d2 into main Apr 18, 2026
1 check passed
@wdconinc wdconinc deleted the remove-jacamar-refs branch April 18, 2026 16:25
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