Skip to content

feat: accept repository input parameter for CVMFS repository#31

Open
wdconinc wants to merge 1 commit into
mainfrom
cvmfs-repository
Open

feat: accept repository input parameter for CVMFS repository#31
wdconinc wants to merge 1 commit into
mainfrom
cvmfs-repository

Conversation

@wdconinc
Copy link
Copy Markdown
Contributor

Briefly, what does this PR introduce?

This PR adds the repository input parameter to set the CVMFS repository to use.

What kind of change does this PR introduce?

  • Bug fix (issue #__)
  • New feature (issue #__)
  • Documentation update
  • Other: __

Please check if this PR fulfills the following:

  • Tests for the changes have been added
  • Documentation has been added / updated
  • Changes have been communicated to collaborators

Does this PR introduce breaking changes? What changes might users need to make to their code?

No.

Does this PR change default behavior?

No.

Copy link
Copy Markdown

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 introduces a configurable repository input parameter to allow users to specify which CVMFS repository to use, replacing the previously hardcoded singularity.opensciencegrid.org repository.

Changes:

  • Added repository input parameter with default value singularity.opensciencegrid.org to maintain backward compatibility
  • Updated shell script to use the configurable repository path instead of hardcoded values
  • Added documentation for the new parameter

Reviewed changes

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

File Description
action.yml Adds the repository input parameter definition and maps it to the EIC_SHELL_REPOSITORY environment variable
run-linux.sh Replaces hardcoded repository paths with the EIC_SHELL_REPOSITORY variable in CVMFS mount checks and sandbox path construction
README.md Documents the new repository parameter in the parameters list
.github/workflows/organization.yml Updates the test workflow to explicitly specify the repository parameter, serving as a usage example

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

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