This project generates the repositories for the linux archives .deb and .rpm.
The instructions are available at https://repo.vscodium.dev.
This project can be forked and reconfigured to generate repositories from any packages available on GitHub.
GH_REPOSITORIES(VSCodium/vscodium VSCodium/vscodium-insiders)PACKAGE_NAME(codium)PAGE_NAME(vscodium-repo)PROJECT_NAME(VSCodium)PROJECT_URL(https://github.com/VSCodium/vscodium)R2_BUCKET_NAME(vscodium-repo)R2_BUCKET_URL(https://r2repo.vscodium.dev)REPO_ARCH_DEB(amd64 arm64 armhf)REPO_ARCH_RPM(x86_64 aarch64 armv7hl)REPO_NAME(vscodium)REPO_URL(https://repo.vscodium.dev)
secrets.CLOUDFLARE_ACCOUNT_IDsecrets.CLOUDFLARE_API_TOKENsecrets.CLOUDFLARE_KV_NAMESPACE_IDsecrets.GPG_PASSPHRASEsecrets.GPG_PRIVATE_KEY
dnf repoquery --location <package name>Use the following code to create a repository dispatch event to deploy your repositories
deploy-repo:
runs-on: ubuntu-latest
steps:
- name: Trigger repository rebuild
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.STRONGER_GITHUB_TOKEN }}
repository: VSCodium/repositories-linux
event-type: deploy
I would like to thank the following projects which have inspired this project:
- https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo
- https://github.com/terminate-notice/terminate-notice.github.io
MIT © Baptiste Augrain