Commit Graph

7 Commits

Author SHA1 Message Date
WorldSEnder 3871418174
Modernize github workflows (#3711)
* modernize github workflows

this mainly fixes some inconsistencies in style, outdated or wrong comments and action version
- replace Legit-Labs/action-download-artifact with actions/download-artifact
- fix Swatinem/rust-cache arguments
- fix benchmark transformations
- expand feature soundness lints
- wording and capitalization in comments

* fix no_run on crate level doc

* fix some more small issues
2024-08-22 20:04:04 +05:00
dependabot[bot] 443dba3cf8
Bump actions/checkout from 3 to 4 (#3433)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 19:12:26 +09:00
dependabot[bot] 16c043ac80
Bump actions/checkout from 2 to 3 (#3137)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-04 22:24:54 +05:00
WorldSEnder 6160703c55
Try fixing the post-comment benchmark action, take 2 (#3047)
* Fix bash escaping
* fix clippy issues
* First checkout, then download artifacts
2022-12-17 16:09:51 +01:00
WorldSEnder 9d005432c5
Try fixing the post-comment benchmark action (#3045)
* Try fixing the post comment benchmark action

Store the complete event in PR_INFO
Checkout repo for github-action-benchmark

* add missing string escape
2022-12-17 15:18:56 +05:00
WorldSEnder 9cd33e1dec
use single quotes in gh actions (#3032) 2022-12-12 01:23:13 +05:00
WorldSEnder 698bd56e61
Update benchmark crates and workflow (#3027)
* update benchmark crates and workflow
* default to the merge commit for benchmarking
* setup framework benchmark early, after the caches

this doesn't restore the comments on PRs;
benchmark-action/github-action-benchmark has open issues about it
2022-12-11 15:07:14 +01:00