0f7dbb94a8
* version fix * try to publish core crates first * bump version ci * fix to yaml * Slight modifications to ordering, remove core-crates and rely on ordering as test + sed tweak * crates release: bump version to 1.21.0 (#6744) Co-authored-by: Nym bot <nym-bot@users.noreply.github.com> Co-authored-by: mfahampshire <maxhampshire@pm.me> * Remove unnecessary verification step becase of dryrun (doubled) * Revert some changes to develop * Add preflight to its own workflow * Clippy * Update crate publishing file * Clippy --------- Co-authored-by: benedettadavico <benedettadavico@users.noreply.github.com> Co-authored-by: mfahampshire <maxhampshire@pm.me> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Nym bot <nym-bot@users.noreply.github.com>
20 lines
450 B
YAML
20 lines
450 B
YAML
name: ci-crates-preflight
|
|
on:
|
|
workflow_dispatch:
|
|
pull_request:
|
|
paths:
|
|
- 'Cargo.toml'
|
|
- '**/Cargo.toml'
|
|
- 'tools/internal/check_publish_preflight.py'
|
|
- '.github/workflows/ci-crates-preflight.yml'
|
|
|
|
jobs:
|
|
preflight:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout repo
|
|
uses: actions/checkout@v6
|
|
|
|
- name: Preflight publish checks
|
|
run: python3 tools/internal/check_publish_preflight.py
|