Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[stable2409] Backport #6640 #6651

Open
wants to merge 1 commit into
base: stable2409
Choose a base branch
from

Commits on Nov 26, 2024

  1. [Release|CI/CD] Github pipeline to publish polkadot deb package (#6640)

    This pipeline should replace a manual action done on the `cleamroom`
    server to publish the `polkadot` deb package to our apt repo with the
    pipeline triggered from the new paritytech-release org.
    Right now, this is done manually by running the
    [add-packages.sh](https://github.com/paritytech/cleanroom/blob/master/ansible/roles/parity-repos/files/add-packages.sh)
    script on the `cleanroom` machine.
    What is done under the hood:
    - Pipeline downloads `polakdot` deb package from S3, that was prebuilt
    in the [Build release rc
    pipeline](https://github.com/paritytech/polkadot-sdk/blob/master/.github/workflows/release-build-rc.yml)
    - Prepares and syncs local apt repository
    - Adds and signs deb package to it using `reprepro`
    - Uploads new deb package to the distributed repo
    
    Closes: paritytech/release-engineering#239
    (cherry picked from commit 3c00387)
    EgorPopelyaev authored and github-actions[bot] committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    352f19f View commit details
    Browse the repository at this point in the history