Skip to content

Conversation

@wdconinc
Copy link
Collaborator

Summary

This pull request introduces several updates to improve the installation and configuration of the CVMFS client. Key changes include:

  • Updated install.sh: The script now uses a relative path for the core installer, resolving a file not found error during container rebuilds.
  • Enhanced Documentation: The README.md has been updated with clear instructions for publishing the devcontainer feature.
  • Automated Publishing Workflow: A new GitHub Actions workflow (publish-feature.yml) has been added to automate the publishing process to GitHub Container Registry (GHCR).

Motivation

These changes aim to streamline the installation process and enhance the usability of the CVMFS client within the devcontainer environment. The automation of the publishing process will also facilitate easier updates and deployments.

Changes

  • src/cvmfs/install.sh: Updated to use a relative path for the core installer.
  • src/cvmfs/README.md: Added publishing instructions.
  • .github/workflows/publish-feature.yml: New workflow for automated publishing to GHCR.

Testing

Please ensure to test the installation process and verify that the automated publishing workflow functions as expected.

Related Issues

  • Resolves file not found error during container rebuild.
  • Improves documentation for users.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This workflow requires a secret token WRITE_PACKAGES_TOKEN to run. The token needs write:packages permission. I can add tokens, but I cannot create tokens with write permission to the cvmfs-contrib packages repository on ghcr.io.

@wdconinc wdconinc force-pushed the feat/devcontainer-refactor branch from dbc26c4 to 6964803 Compare August 25, 2025 00:48
@wdconinc wdconinc force-pushed the feat/devcontainer-refactor branch from 31ff58c to 6ef1714 Compare August 25, 2025 21:00
@wdconinc wdconinc closed this Aug 26, 2025
@wdconinc wdconinc deleted the feat/devcontainer-refactor branch August 26, 2025 00:37
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