Skip to content

ci: replace deprecated actions#1563

Merged
ipapandinas merged 8 commits intomasterfrom
ci/replace-actions
Dec 9, 2025
Merged

ci: replace deprecated actions#1563
ipapandinas merged 8 commits intomasterfrom
ci/replace-actions

Conversation

@ipapandinas
Copy link
Contributor

Pull Request Summary

Closes #1526

This PR replaces outdated actions create-release@v1 and upload-release-asset@v1 with the Github CLI gh preinstalled on each workflows.

@ipapandinas ipapandinas added the ci This PR/Issue is related to the topic "CI" label Dec 2, 2025
Dinonard
Dinonard previously approved these changes Dec 4, 2025
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release create "$RELEASE_TAG" \
--target "$GITHUB_SHA" \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This part seems redundant if you've already specified the tag.

Perhaps --verify-tag would be more appropriate.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes maybe the target is redundant, I can remove it. I am not using --verify-tag to support manually triggered workflows that use the branch name

@github-actions
Copy link

github-actions bot commented Dec 5, 2025

Code Coverage

Package Line Rate Branch Rate Health
pallets/astar-xcm-benchmarks/src/fungible 100% 0%
pallets/dapp-staking/rpc/runtime-api/src 0% 0%
pallets/democracy-mbm/src 30% 0%
pallets/astar-xcm-benchmarks/src 86% 0%
pallets/price-aggregator/src 75% 0%
precompiles/assets-erc20/src 77% 0%
pallets/vesting-mbm/src 87% 0%
precompiles/substrate-ecdsa/src 67% 0%
pallets/unified-accounts/src 80% 0%
chain-extensions/pallet-assets/src 54% 0%
primitives/src 53% 0%
pallets/xc-asset-config/src 64% 0%
primitives/src/xcm 60% 0%
precompiles/unified-accounts/src 100% 0%
chain-extensions/types/unified-accounts/src 0% 0%
pallets/astar-xcm-benchmarks/src/generic 100% 0%
pallets/ethereum-checked/src 76% 0%
chain-extensions/types/assets/src 0% 0%
pallets/dapp-staking/src/test 0% 0%
pallets/static-price-provider/src 91% 0%
precompiles/dispatch-lockdrop/src 83% 0%
pallets/dapp-staking/src/benchmarking 95% 0%
precompiles/sr25519/src 56% 0%
pallets/inflation/src 58% 0%
precompiles/xcm/src 69% 0%
chain-extensions/unified-accounts/src 0% 0%
pallets/collator-selection/src 88% 0%
precompiles/dapp-staking/src/test 0% 0%
pallets/collective-proxy/src 94% 0%
pallets/dapp-staking/src 80% 0%
pallets/dynamic-evm-base-fee/src 84% 0%
precompiles/dapp-staking/src 89% 0%
Summary 73% (3886 / 5345) 0% (0 / 0)

Minimum allowed line rate is 50%

@ipapandinas ipapandinas merged commit a65cc1f into master Dec 9, 2025
7 of 9 checks passed
@ipapandinas ipapandinas deleted the ci/replace-actions branch December 9, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci This PR/Issue is related to the topic "CI"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] Deprecated action replacement

3 participants