Commit Graph

15 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
Muhammad Hamza cb118377d6
use path and Legit-Labs/action-download-artifact workflow (#2512) 2022-03-11 21:01:24 +01:00
Matt 6669d1873e
Optimize CI caching and path filtering (#2340)
* fix docs.rs logo url

* fix formatting

* bump docusaurus to beta14

* bring back the semicolon

* cache npm for build-website workflow

* Add prebuilt cargo-sweep binary

* Optimize website CI

* per-job caching, stale cache invalidation

* extract fmt job as workflow
move website test as a prerequisite for publish

* fix typo in cargo-sweep executable path

* chmod +x

* rename to main-checks.yml

* --exclude has to be used with --workspace

* revert accidental revert

* Switch from cargo-sweep to rust-cache

* link to this related issue of extra brackets

* remove blanks

* exclude website-test in main tests

* rename suffixes from .mdx to .md

* replace actions-rs/install with wasm-pack-action

fixes #2351

* shouldn't ignore .md because website snippet tests depends on .md files and there can be
#[doc(include("../some.md"))] in the code

* restore accidentally deleted mdx files

* include tools/website-test (for real this time)
2022-01-18 10:49:11 +01:00
Muhammad Hamza 996bf5b41a
Final documentation touch ups & tag 0.19.0 (#2220)
* some documentation fixes

* more fixes

* why it didn't work before is beyond me

* next redirect

* change 0.18 docs folder structure to make it inline with next

* move docs to /docs

now that home is its own page, docs should be under `/docs/`

* tag 0.19.0 version on website
2021-11-30 00:06:51 +05:00
Muhammad Hamza ec1ebe6756
Fix broken home link (#1918)
* Serve docs at `/` instead of `/docs`, no `/intro`

* fix links

* update workflow
2021-06-13 20:25:48 +02:00
Muhammad Hamza f024874026
Fix broken link/redirects (#1881)
* Fix broken link/redirects

* Remove index page, update `commentURLPath`
2021-05-27 17:11:49 +02:00
Muhammad Hamza 10b67ea18c
Docusaurus v2 (#1872)
* Docusaurus v2

* i18n

* Fix firebase hosting config
2021-05-26 22:32:07 +02:00
Simon cbf6a13ac2
Correct documentation redirects (and fix the workflow) (#1621)
* checkout before artifact

* config for fork

* pass pull request number (again)

* worthless change to trigger build

* use comment url path

* let's play around with redirects

* trigger change

* redirects

* update config

* remove firebase.json from pull request

* remove redirects

* use an index page instead of redirects

* intro -> index

* revert unnecessary changes

* correct format
2020-10-15 22:11:30 +02:00
Simon 5b223d23d7
Separate build and publish workflows for website (#1619)
* update summary

* separate build and publish

* rename job

* use new action version

* download artifacts properly

* get firebase.json

* let's take a look at the event just to be sure

* okay, we can get the run id!

* should probably use the run id

* pull the safety pin

* remove requirement for publish-env
2020-10-15 00:53:20 +02:00
Simon a959796794
Update to Trunk 0.7 (#1614)
* install trunk from brew

* update examples

* prepare multi_thread (even tho it's still WIP)
2020-10-10 23:58:34 +02:00
Simon e6bf7b8cfe
Firebase Part 3 (#1612) 2020-10-10 21:31:27 +02:00
Simon 7fc5fc602a
Fix Firebase deployment issues (#1610) 2020-10-10 18:54:32 +02:00
Simon 59640766bd
Use Firebase channels for preview deploys (#1608)
* let's try to make firebase channels work

* let's see if this even does anything

* trigger

* add a comment

* separate

* fix syntax

* don't deploy yet

* use action fork

* ah right, it's called main now

* add paths back in

* how did this even happen
2020-10-10 17:50:30 +02:00