Skip to content

tips added: how to use private submodule without exposed credentials … - #775

Open
vballu wants to merge 181 commits into
mainfrom
private_submodule_tips
Open

tips added: how to use private submodule without exposed credentials …#775
vballu wants to merge 181 commits into
mainfrom
private_submodule_tips

Conversation

@vballu

@vballu vballu commented Sep 3, 2025

Copy link
Copy Markdown
Contributor

…in the .gitmodules using ssh key

📝 What does this PR do?

Add a tips: explain how to use private submodule without exposing credentials in .gitmodules


🧪 Type of Change

  • ⚠️ Bug fix
  • 📅 Changelog update
  • 📚 Documentation update
  • ✨ New content/feature
  • 🔧 Technical/maintenance

✅ Quick Checklist


👥 Reviewers

@CleverCloud/reviewers

@github-actions

github-actions Bot commented Sep 3, 2025

Copy link
Copy Markdown

✅ Review app deployed

Check how your changes look like!

ℹ️ Name 🔗 Infos & links
🌱 Latest deployed commit c9af114
👁️ Preview https://documentation-PR-775.cleverapps.io/developers

@davlgd

davlgd commented Sep 3, 2025

Copy link
Copy Markdown
Collaborator

IMHO it's not a "tips & tricks" thing, it's more a part of how deployment works with Git Submodules. Also:

  • Don't use "Please" in instructions
  • Prefer markdown info notice rather than theme specific shortcodes

@vballu

vballu commented Sep 3, 2025

Copy link
Copy Markdown
Contributor Author

IMHO it's not a "tips & tricks" thing, it's more a part of how deployment works with Git Submodules. Also:

  • Don't use "Please" in instructions
  • Prefer markdown info notice rather than theme specific shortcodes

@davlgd , do you think https://www.clever.cloud/developers/doc/ci-cd/ would be a better place for that explanation?

@davlgd

davlgd commented Sep 3, 2025

Copy link
Copy Markdown
Collaborator

@davlgd , do you think https://www.clever.cloud/developers/doc/ci-cd/ would be a better place for that explanation?

Nope, it's more how to use GitHub/GitLab to deploy through our tools helping on that. I think it should be in a develop/git.md page with a part dedicated to this, with other git related information (for example git full clone or stuff like that).

Move your changes in such a new page and I'll check/edit during review, and we'll see how to complete it in this PR or another depending on how much info we have to add and merge this fast.

hcaumeil and others added 20 commits August 24, 2026 11:26
The Develop section index only linked five of its nine pages. Clever Tasks,
Request Flow, Varnish and Network Groups were reachable through the sidebar
and search only.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: David Legrand <david.legrand@clever.cloud>
@davlgd
davlgd force-pushed the private_submodule_tips branch from 242af5d to c9af114 Compare August 24, 2026 13:46
@davlgd
davlgd deployed to update doc August 24, 2026 13:46 — with GitHub Actions Active
@davlgd
davlgd force-pushed the main branch 3 times, most recently from 8fea220 to 962470e Compare August 24, 2026 19:10
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.