diff --git a/.github/workflows/check-macos.yml b/.github/workflows/check-macos.yml new file mode 100644 index 000000000000..7cd956afb3df --- /dev/null +++ b/.github/workflows/check-macos.yml @@ -0,0 +1,36 @@ +name: checks MacOS + +on: + push: + branches: + - master + pull_request: + types: [opened, synchronize, reopened, ready_for_review, labeled] + merge_group: + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +permissions: {} + +jobs: + cargo-check-each-crate-macos: + runs-on: macOS + steps: + - uses: actions/checkout@v4 + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + toolchain: 1.77.0 + components: rustfmt + - uses: actions-rust-lang/setup-rust-toolchain@v1 + with: + toolchain: stable-aarch64-apple-darwin + - name: Install rust + run: rustup toolchain install nightly + - run: brew install protobuf + # - run: rustup target add wasm32-unknown-unknown --toolchain stable-aarch64-apple-darwin + - run: rustup component add rust-src --toolchain stable-aarch64-apple-darwin + - run: | + df -h + SKIP_WASM_BUILD=1 cargo check --workspace --locked diff --git a/.github/workflows/check-cargo-check-runtimes.yml b/.github/workflows/tmp/check-cargo-check-runtimes.yml similarity index 100% rename from .github/workflows/check-cargo-check-runtimes.yml rename to .github/workflows/tmp/check-cargo-check-runtimes.yml diff --git a/.github/workflows/check-features.yml b/.github/workflows/tmp/check-features.yml similarity index 100% rename from .github/workflows/check-features.yml rename to .github/workflows/tmp/check-features.yml diff --git a/.github/workflows/check-frame-omni-bencher.yml b/.github/workflows/tmp/check-frame-omni-bencher.yml similarity index 100% rename from .github/workflows/check-frame-omni-bencher.yml rename to .github/workflows/tmp/check-frame-omni-bencher.yml diff --git a/.github/workflows/check-labels.yml b/.github/workflows/tmp/check-labels.yml similarity index 100% rename from .github/workflows/check-labels.yml rename to .github/workflows/tmp/check-labels.yml diff --git a/.github/workflows/check-licenses.yml b/.github/workflows/tmp/check-licenses.yml similarity index 100% rename from .github/workflows/check-licenses.yml rename to .github/workflows/tmp/check-licenses.yml diff --git a/.github/workflows/check-links.yml b/.github/workflows/tmp/check-links.yml similarity index 100% rename from .github/workflows/check-links.yml rename to .github/workflows/tmp/check-links.yml diff --git a/.github/workflows/check-prdoc.yml b/.github/workflows/tmp/check-prdoc.yml similarity index 100% rename from .github/workflows/check-prdoc.yml rename to .github/workflows/tmp/check-prdoc.yml diff --git a/.github/workflows/check-runtime-migration.yml b/.github/workflows/tmp/check-runtime-migration.yml similarity index 100% rename from .github/workflows/check-runtime-migration.yml rename to .github/workflows/tmp/check-runtime-migration.yml diff --git a/.github/workflows/check-semver.yml b/.github/workflows/tmp/check-semver.yml similarity index 100% rename from .github/workflows/check-semver.yml rename to .github/workflows/tmp/check-semver.yml diff --git a/.github/workflows/checks-quick.yml b/.github/workflows/tmp/checks-quick.yml similarity index 100% rename from .github/workflows/checks-quick.yml rename to .github/workflows/tmp/checks-quick.yml diff --git a/.github/workflows/checks.yml b/.github/workflows/tmp/checks.yml similarity index 100% rename from .github/workflows/checks.yml rename to .github/workflows/tmp/checks.yml diff --git a/.github/workflows/command-bench-all.yml b/.github/workflows/tmp/command-bench-all.yml similarity index 100% rename from .github/workflows/command-bench-all.yml rename to .github/workflows/tmp/command-bench-all.yml diff --git a/.github/workflows/command-bench-overhead.yml b/.github/workflows/tmp/command-bench-overhead.yml similarity index 100% rename from .github/workflows/command-bench-overhead.yml rename to .github/workflows/tmp/command-bench-overhead.yml diff --git a/.github/workflows/command-bench.yml b/.github/workflows/tmp/command-bench.yml similarity index 100% rename from .github/workflows/command-bench.yml rename to .github/workflows/tmp/command-bench.yml diff --git a/.github/workflows/command-fmt.yml b/.github/workflows/tmp/command-fmt.yml similarity index 100% rename from .github/workflows/command-fmt.yml rename to .github/workflows/tmp/command-fmt.yml diff --git a/.github/workflows/command-inform.yml b/.github/workflows/tmp/command-inform.yml similarity index 100% rename from .github/workflows/command-inform.yml rename to .github/workflows/tmp/command-inform.yml diff --git a/.github/workflows/command-prdoc.yml b/.github/workflows/tmp/command-prdoc.yml similarity index 100% rename from .github/workflows/command-prdoc.yml rename to .github/workflows/tmp/command-prdoc.yml diff --git a/.github/workflows/command-sync.yml b/.github/workflows/tmp/command-sync.yml similarity index 100% rename from .github/workflows/command-sync.yml rename to .github/workflows/tmp/command-sync.yml diff --git a/.github/workflows/command-update-ui.yml b/.github/workflows/tmp/command-update-ui.yml similarity index 100% rename from .github/workflows/command-update-ui.yml rename to .github/workflows/tmp/command-update-ui.yml diff --git a/.github/workflows/fork-sync-action.yml b/.github/workflows/tmp/fork-sync-action.yml similarity index 100% rename from .github/workflows/fork-sync-action.yml rename to .github/workflows/tmp/fork-sync-action.yml diff --git a/.github/workflows/gitspiegel-trigger.yml b/.github/workflows/tmp/gitspiegel-trigger.yml similarity index 100% rename from .github/workflows/gitspiegel-trigger.yml rename to .github/workflows/tmp/gitspiegel-trigger.yml diff --git a/.github/workflows/issues-auto-add-parachain.yml b/.github/workflows/tmp/issues-auto-add-parachain.yml similarity index 100% rename from .github/workflows/issues-auto-add-parachain.yml rename to .github/workflows/tmp/issues-auto-add-parachain.yml diff --git a/.github/workflows/issues-auto-label.yml b/.github/workflows/tmp/issues-auto-label.yml similarity index 100% rename from .github/workflows/issues-auto-label.yml rename to .github/workflows/tmp/issues-auto-label.yml diff --git a/.github/workflows/misc-notify-burnin-label.yml b/.github/workflows/tmp/misc-notify-burnin-label.yml similarity index 100% rename from .github/workflows/misc-notify-burnin-label.yml rename to .github/workflows/tmp/misc-notify-burnin-label.yml diff --git a/.github/workflows/misc-review-bot-merge-queue.yml b/.github/workflows/tmp/misc-review-bot-merge-queue.yml similarity index 100% rename from .github/workflows/misc-review-bot-merge-queue.yml rename to .github/workflows/tmp/misc-review-bot-merge-queue.yml diff --git a/.github/workflows/misc-sync-templates.yml b/.github/workflows/tmp/misc-sync-templates.yml similarity index 100% rename from .github/workflows/misc-sync-templates.yml rename to .github/workflows/tmp/misc-sync-templates.yml diff --git a/.github/workflows/misc-update-wishlist-leaderboard.yml b/.github/workflows/tmp/misc-update-wishlist-leaderboard.yml similarity index 100% rename from .github/workflows/misc-update-wishlist-leaderboard.yml rename to .github/workflows/tmp/misc-update-wishlist-leaderboard.yml diff --git a/.github/workflows/publish-check-crates.yml b/.github/workflows/tmp/publish-check-crates.yml similarity index 100% rename from .github/workflows/publish-check-crates.yml rename to .github/workflows/tmp/publish-check-crates.yml diff --git a/.github/workflows/publish-claim-crates.yml b/.github/workflows/tmp/publish-claim-crates.yml similarity index 100% rename from .github/workflows/publish-claim-crates.yml rename to .github/workflows/tmp/publish-claim-crates.yml diff --git a/.github/workflows/publish-subsystem-benchmarks.yml b/.github/workflows/tmp/publish-subsystem-benchmarks.yml similarity index 100% rename from .github/workflows/publish-subsystem-benchmarks.yml rename to .github/workflows/tmp/publish-subsystem-benchmarks.yml diff --git a/.github/workflows/release-10_rc-automation.yml b/.github/workflows/tmp/release-10_rc-automation.yml similarity index 100% rename from .github/workflows/release-10_rc-automation.yml rename to .github/workflows/tmp/release-10_rc-automation.yml diff --git a/.github/workflows/release-30_publish_release_draft.yml b/.github/workflows/tmp/release-30_publish_release_draft.yml similarity index 100% rename from .github/workflows/release-30_publish_release_draft.yml rename to .github/workflows/tmp/release-30_publish_release_draft.yml diff --git a/.github/workflows/release-50_publish-docker.yml b/.github/workflows/tmp/release-50_publish-docker.yml similarity index 100% rename from .github/workflows/release-50_publish-docker.yml rename to .github/workflows/tmp/release-50_publish-docker.yml diff --git a/.github/workflows/release-99_notif-published.yml b/.github/workflows/tmp/release-99_notif-published.yml similarity index 100% rename from .github/workflows/release-99_notif-published.yml rename to .github/workflows/tmp/release-99_notif-published.yml diff --git a/.github/workflows/release-check-runtimes.yml b/.github/workflows/tmp/release-check-runtimes.yml similarity index 100% rename from .github/workflows/release-check-runtimes.yml rename to .github/workflows/tmp/release-check-runtimes.yml diff --git a/.github/workflows/release-clobber-stable.yml b/.github/workflows/tmp/release-clobber-stable.yml similarity index 100% rename from .github/workflows/release-clobber-stable.yml rename to .github/workflows/tmp/release-clobber-stable.yml diff --git a/.github/workflows/release-srtool.yml b/.github/workflows/tmp/release-srtool.yml similarity index 100% rename from .github/workflows/release-srtool.yml rename to .github/workflows/tmp/release-srtool.yml diff --git a/.github/workflows/reusable-check-changed-files.yml b/.github/workflows/tmp/reusable-check-changed-files.yml similarity index 100% rename from .github/workflows/reusable-check-changed-files.yml rename to .github/workflows/tmp/reusable-check-changed-files.yml diff --git a/.github/workflows/review-bot.yml b/.github/workflows/tmp/review-bot.yml similarity index 100% rename from .github/workflows/review-bot.yml rename to .github/workflows/tmp/review-bot.yml diff --git a/.github/workflows/review-trigger.yml b/.github/workflows/tmp/review-trigger.yml similarity index 100% rename from .github/workflows/review-trigger.yml rename to .github/workflows/tmp/review-trigger.yml diff --git a/.github/workflows/subsystem-benchmarks.yml b/.github/workflows/tmp/subsystem-benchmarks.yml similarity index 100% rename from .github/workflows/subsystem-benchmarks.yml rename to .github/workflows/tmp/subsystem-benchmarks.yml diff --git a/.github/workflows/tests-linux-stable.yml b/.github/workflows/tmp/tests-linux-stable.yml similarity index 100% rename from .github/workflows/tests-linux-stable.yml rename to .github/workflows/tmp/tests-linux-stable.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tmp/tests.yml similarity index 100% rename from .github/workflows/tests.yml rename to .github/workflows/tmp/tests.yml