hashgraph / hedera-smart-contracts

Contains Hedera Smart Contract Service supporting files
Apache License 2.0
37 stars 51 forks source link

ci: Update workflows for GHA best practices #742

Closed rbarkerSL closed 1 month ago

rbarkerSL commented 1 month ago

Description:

Updated the actions to conform to CI best practices

Related issue(s):

Fixes #741

github-actions[bot] commented 1 month ago

Test Results

12 tests   - 230   12 :heavy_check_mark:  - 224   25s :stopwatch: - 8m 0s   7 suites  -   65     0 :zzz:  -     6    1 files    -   13     0 :x: ±    0 

Results for commit 083d559b. ± Comparison against base commit eb00d80e.

This pull request removes 230 tests. ``` Should NOT allow a non-operator to transfer tokens to another account ‑ @OZERC1155Token Test Suite Should NOT allow a non-operator to transfer tokens to another account Should NOT be able to change the current proxy admin if the caller is not an admin ‑ @OZERC1967Upgrade Upgradable Vote Test Suite Proxy Contract tests Should NOT be able to change the current proxy admin if the caller is not an admin Should NOT be able to send ERC721 token to invalidErc721Receiver via safeTransferFrom ‑ @OZIERC721Receiver Test Suite Should NOT be able to send ERC721 token to invalidErc721Receiver via safeTransferFrom Should NOT burn insufficient amount of token ‑ @OZERC1155Token Test Suite Should NOT burn insufficient amount of token Should NOT transfer the ownership to another account if the caller is not owner ‑ @OZERC1155Token Test Suite Should NOT transfer the ownership to another account if the caller is not owner Should allow an operator to transfer a token to another account ‑ @OZERC1155Token Test Suite Should allow an operator to transfer a token to another account Should allow an operator to transfer tokens in batch to another account ‑ @OZERC1155Token Test Suite Should allow an operator to transfer tokens in batch to another account Should be able to change the current proxy admin to a new address ‑ @OZERC1967Upgrade Upgradable Vote Test Suite Proxy Contract tests Should be able to change the current proxy admin to a new address Should be able to get the predefined ERC1967 ADMIN_SLOT ‑ @OZERC1967Upgrade Upgradable Vote Test Suite Proxy Contract tests Should be able to get the predefined ERC1967 ADMIN_SLOT Should be able to get the predefined ERC1967 IMPLEMENTATION_SLOT ‑ @OZERC1967Upgrade Upgradable Vote Test Suite Proxy Contract tests Should be able to get the predefined ERC1967 IMPLEMENTATION_SLOT … ```