about summary refs log tree commit diff
path: root/.github/workflows
AgeCommit message (Collapse)AuthorLines
2022-07-16try fixing spurious CI failures on windowsAleksey Kladov-6/+6
It seems like it may be related to self-update? Anyways, I think we should be disabling self-update on CI
2022-07-15Remove deprecate actionAleksey Kladov-15/+13
https://old.reddit.com/r/rust/comments/vyx4oj/actionsrs_organization_became_unmaintained/ Looking at this holistically, I don't fully understand *why* we need an action here? Seems like we can just use rustup? nowadays github runners come with rustup pre-installed.
2022-07-15Update .github/workflows/release.yamlAleksey Kladov-1/+1
Co-authored-by: Laurențiu Nicola <lnicola@users.noreply.github.com>
2022-07-15Remove deprecate actionAleksey Kladov-55/+7
https://old.reddit.com/r/rust/comments/vyx4oj/actionsrs_organization_became_unmaintained/ Looking at this holistically, I don't fully understand *why* we need an action here? Seems like we can just use rustup? nowadays github runners come with rustup pre-installed.
2022-07-08publish workflow: Fix names for existing cratesDavid Lattimore-0/+2
Attempting to publish for example ra_ap_text-edit when ra_ap_text_edit has already been published is rejected by crates.io.
2022-06-23Try to publish releases to OpenVSXLaurențiu Nicola-2/+13
2022-05-23Auto merge of #12366 - rust-lang:revert-12349-universal-vsix, r=lnicolabors-0/+2
Revert "internal: Publish universal VSIX to make VS happy" Reverts rust-lang/rust-analyzer#12349
2022-05-23Revert "internal: Publish universal VSIX to make VS happy"Laurențiu Nicola-0/+2
2022-05-23Revert "internal: Try to publish the universal VSIX before the other ones"Laurențiu Nicola-2/+2
2022-05-23Try to publish the universal VSIX before the other onesLaurențiu Nicola-2/+2
2022-05-22Publish universal VSIX to make VS happyLaurențiu Nicola-2/+0
2022-04-30Update GitHub Actions actions/checkout@v2 to v3David Tolnay-9/+9
The v2 implementation uses Node 12, which is end-of-life on April 30, 2022. See https://nodejs.org/en/about/releases/. Update to v3, which is based on Node 16 whose support lasts until April 30, 2024.
2022-04-14minor: Don't run CI on master branchLukas Wirth-8/+5
2022-04-13Update CI for Rust borsDeadbeef-0/+23
2022-04-13minor: prepare CI for rust-lang moveLukas Wirth-7/+7
2022-03-01Build release binaries on Ubuntu 18.04Laurențiu Nicola-2/+2
2021-12-22Gate workflows to only run on upstreamLaurențiu Nicola-2/+7
2021-12-22Improve github-release actionLaurențiu Nicola-2/+2
2021-12-22Actually nightly releases to MatketplaceLaurențiu Nicola-2/+1
2021-12-20Build and publish pre-release Code extension versionsLaurențiu Nicola-5/+31
2021-12-18Publish platform-specific Code VSIXesLaurențiu Nicola-12/+32
2021-12-16Set MACOSX_DEPLOYMENT_TARGET to 10.15 to improve compatLaurențiu Nicola-0/+1
2021-12-15Refactor release workflowLaurențiu Nicola-287/+171
2021-12-15Really switch XCode versionLaurențiu Nicola-3/+3
2021-12-15Enable workflow_dispatch for release workflowLaurențiu Nicola-0/+2
2021-12-15Use default XCode versionLaurențiu Nicola-3/+4
2021-12-04Bump Node to 14 in release workflowLaurențiu Nicola-2/+2
2021-12-01Bump to Node 14Laurențiu Nicola-1/+1
2021-12-01Use xvfb-run directlyLaurențiu Nicola-5/+15
2021-12-01Bump xvfb-action to fix Code testsLaurențiu Nicola-3/+3
2021-11-04Type-check TS on CI and also turn off the strict setting ↵Chayim Refael Friedman-0/+3
`useUnknownInCatchVariables` We don't follow it and I found that turning it on will have little benefit.
2021-10-31minor: group -gnu builders togetherAleksey Kladov-30/+30
2021-10-31feat: upgrade ubuntu buildersAleksey Kladov-4/+4
For `-gnu` triples, use 20.04, the current LTS. This upgrades the required version of glibc. For musl, just use `latest` as, presumably, we don't care about glibc version in that case.
2021-10-31Run apt-get update for AArch64 buildsLaurențiu Nicola-0/+3
2021-08-30Use Ubuntu 18.04 on CILaurențiu Nicola-3/+3
2021-08-20internal: prep to 2021 editionAleksey Kladov-1/+1
2021-07-20internal: easier to skim CI logsAleksey Kladov-1/+1
2021-06-22Fix compilation on WASMFlorian Diebold-1/+7
Fixes #9214. Fixes #9210.
2021-05-03Merge #8427bors[bot]-31/+4
8427: Move CI to rust-cache Action r=matklad a=Swatinem This is humbling. I actually took inspiration from RAs pre-cache xtask when developing my action ;-) Closes #7731 Co-authored-by: Arpad Borsos <swatinem@swatinem.de>
2021-04-26Use -u instead of --utc date flagKirill Bulatov-1/+1
2021-04-26fix: dont' misundentify nightly as stable in --version on Mac&WinAleksey Kladov-6/+1
We used to set `--nightly` in CI, and only for linux. Let's detect this in xtask instead.
2021-04-10Let's try testing for "is not quadratic" conditionAleksey Kladov-1/+1
2021-04-08pin cache actionArpad Borsos-2/+2
2021-04-08Move CI to rust-cache ActionArpad Borsos-31/+4
2021-03-25Make a full clone in release.yamlLaurențiu Nicola-1/+1
2021-03-21Revert "Temporarily run git describe on CI to debug #8043"Laurențiu Nicola-3/+0
2021-03-20Temporarily run git describe to debug #8043Laurențiu Nicola-0/+3
2021-03-16Increase fetch-depth to make `git describe` workLaurențiu Nicola-0/+17
2021-02-13Build dist-x86_64-unknown-linux-musl releasesandylizi-1/+33
2021-02-12Remove pinned Rust version againFlorian Diebold-9/+1