summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)AuthorFilesLines
2023-12-07Spack mailing list is now announcement-only (#41496)Todd Gamblin1-2/+3
Participation in the venerable Spack google group has dwindled, though we still have 540+ subscribers there. I've made the mailing list announcement-only, and I've given a few maintainers posting privileges. This PR adds some notes to the README indicating that the mailing list is only for announcements.
2023-11-01fix: sentence framing (#40809)Bilal Mirza1-1/+1
2023-10-15README.md: tweak matrix description to indicate bridging (#40540)Todd Gamblin1-2/+4
This tweaks the matrix description to indicate that it's bridged with Slack. So people don't think they're missing out (even though the icon says there are only 3 users on Matrix).
2023-10-15Add matrix space link and badge to README (#40532)Alec Scott1-0/+2
2022-10-17Github Discussions can be used for Q&A (#33364)Harmen Stoppels1-0/+1
2022-08-18CI: move nightly macOS builds from GA to pipelines (#32231)Massimiliano Culpo1-1/+0
Modifications: - [x] Delete the `macOS builds nightly` workflow - [x] Removed shield in README.md - [x] Moved corresponding specs to `e4s-macos`
2022-07-31black: add badge to `README.md`Todd Gamblin1-0/+1
2021-11-30Add citation information to GitHub (#27518)Adam J. Stewart1-0/+3
2021-09-30Build container images on Github Actions and push to multiple registries ↵Massimiliano Culpo1-0/+1
(#26247) Modifications: - Modify the workflow to build container images without pushing when the workflow file itself is modified - Strip the leading ghcr.io/spack/ from env.container env.versioned to prepare pushing to multiple registries - Fixed CentOS 7 and Amazon Linux builds - Login and push to Docker Hub as well as Github Action - Add a badge to README.md with the status of docker images
2021-09-16Recommend Git's manyFiles feature (#25977)Michael Kuhn1-1/+1
Git 2.24 introduced a feature flag for repositories with many files, see: https://github.blog/2019-11-03-highlights-from-git-2-24/#feature-macros Since Spack's Git repository contains roughly 8,500 files, it can be worthwhile to enable this, especially on slow file systems such as NFS: ``` $ hyperfine --warmup 3 'cd spack-default; git status' 'cd spack-manyfiles; git status' Benchmark #1: cd spack-default; git status Time (mean ± σ): 3.388 s ± 0.095 s [User: 256.2 ms, System: 625.8 ms] Range (min … max): 3.168 s … 3.535 s 10 runs Benchmark #2: cd spack-manyfiles; git status Time (mean ± σ): 168.7 ms ± 10.9 ms [User: 98.6 ms, System: 126.1 ms] Range (min … max): 144.8 ms … 188.0 ms 19 runs Summary 'cd spack-manyfiles; git status' ran 20.09 ± 1.42 times faster than 'cd spack-default; git status' ```
2021-08-09Add a badge for the Boostrapping workflow (#25318)Massimiliano Culpo1-0/+1
This workflow is run daily on `develop`.
2021-07-29Move build tests from GA to Gitlab (#25120)Massimiliano Culpo1-1/+0
Modifications: - Remove the "build tests" workflow from GitHub Actions - Setup a similar e2e test on Gitlab In this way we'll reduce load on GitHub Actions workflows and for e2e tests will benefit from the buildcache reuse granted by pipelines.
2021-07-13Add `spack help --spec` to `README.md` (#24849)Todd Gamblin1-0/+2
We don't really advertise `spack help --spec` enough. I think the README is a good place to start doing that.
2021-05-26Switch from heroku to slack.spack.io for slack invite badge (#23924)Todd Gamblin1-3/+3
2021-03-16Speed-up CI by reorganizing tests (#22247)Massimiliano Culpo1-2/+1
* unit tests: mark slow tests as "maybeslow" This commit also removes the "network" marker and marks every "network" test as "maybeslow". Tests marked as db are maintained, but they're not slow anymore. * GA: require style tests to pass before running unit-tests * GA: make MacOS unit tests fail fast * GA: move all unit tests into the same workflow, run style tests as a prerequisite All the unit tests have been moved into the same workflow so that a single run of the dorny/paths-filter action can be used to ask for coverage based on the files that have been changed in a PR. The basic idea is that for PRs that introduce only changes to packages coverage is not necessary, this resulting in a faster execution of the tests. Also, for package only PRs slow unit tests are skipped. Finally, MacOS and linux unit tests are now conditional on style tests passing meaning that e.g. we won't waste a MacOS worker if we know that the PR has flake8 issues. * Addressed review comments * Skipping slow tests on MacOS for package only recipes * QA: make tests on changes correct before merging
2020-10-09Use https for links (#19244)谭九鼎1-5/+5
2020-07-31Move Python 2.6 unit tests to Github Actions (#17279)Massimiliano Culpo1-3/+2
* Run Python2.6 unit tests on Github Actions * Skip url tests on Python 2.6 to reduce waiting times * Skip foreground background tests on Python 2.6 to reduce waiting times * Removed references to Travis in the documentation * Deleted install_patchelf.sh (can be installed from repo on CentOS 6)
2020-07-07releases: document `releases/latest` tag (#17402)Todd Gamblin1-0/+2
We got rid of `master` after #17377, but users still want a way to get the latest stable release without knowing its number. We've added a `releases/latest` tag to replace what was once `master`. Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2020-07-06docs: document releases and branches in SpackTodd Gamblin1-5/+21
- [x] Remove references to `master` branch - [x] Document how release branches are structured - [x] Document how to make a major release - [x] Document how to make a point release - [x] Document how to do work in our release projects
2020-06-23Added unit tests to Github Actions (#16610)Massimiliano Culpo1-2/+3
* Added unit tests to Github Actions * Set user e-mail and name for git tests to succeed * Simplify setup.sh logic * Replicate Travis script on Github Actions * Update flags since '.' is not allowed * Added badge, simplified workflow * Remove pinning of coverage * Remove unit tests run on Github Actions from Travis
2020-06-15README: Update LLNL release number to Apache-2.0/MIT version (#17109)Todd Gamblin1-1/+1
The release number in the README had not been updated since we did the relicense to Apache-2.0 OR MIT in v0.12.0. LLNL-CODE-811652 is Spack's new LLNL release number.
2020-05-09Add unit test on MacOS using Github Actions (#14220)Massimiliano Culpo1-0/+1
- Remove macos tests from travis - Add macos tests in github actions.
2020-05-09ci: update Travis badge in README.md to point to travis-ci.comTodd Gamblin1-1/+1
2020-05-06macOS Package Builds (nightly) (#16345)Axel Huebl1-0/+1
Add nightly builds for popular and commonly used packages on macOS that should improve the onramp user experience if working well.
2019-12-31tests: rename checks in github actionsTodd Gamblin1-1/+1
I usually want to look at the Travis CI output, but I currently have to scroll down to see it. This renames checks to be a bit shorter and more consistent with Travis's naming, and also so that actions appear lower than travis and codecov in the list of checks.
2019-12-25Migrate build tests from Travis to Github Actions (#13967)Massimiliano Culpo1-0/+1
This PR moves build smoke tests from TravisCI and migrates them to Github Actions. The result is that build tests are performed in parallel with unit tests and they don't hog additional resources on Travis. The workflow will not run if a PR only changes packages in the built-in repository, but will always run on pushes to develop or master. * Removed build tests from Travis and passed them to Github Actions * Store ~/.ccache in Github Actions cache * Add filters on paths and make sure this workflow don't run * Use paths-ignore and exclude only files in the built-in repo * Added a badge to README.md
2019-06-30readme: make list of links even tighter.Todd Gamblin1-5/+3
2019-06-30README: Tighten up text, mention the Code of Conduct in the README.Todd Gamblin1-35/+32
2019-01-01README: LLNL release number and SPDX id don't need to be monospaced.Todd Gamblin1-2/+2
2018-10-26license: add copyright to MIT license and SPDX in README (#9645)Todd Gamblin1-2/+2
- also remove analytics beacon in README, which is not that useful anymore.
2018-10-17relicense: remove outdated blurb in README.mdTodd Gamblin1-5/+0
- all of Spack is Apache-2.0/MIT - no packages are LGPL-2.1
2018-10-17relicense: update COPYRIGHT, LICENSE-*, README, CONTRIBUTING, and NOTICETodd Gamblin1-3/+18
This updates Spack's top-level metadata files to reflect the new Apache-2.0 and MIT licenses.
2018-07-26readme: add our @spackpm Twitter handle (#8810)Todd Gamblin1-0/+6
2018-01-17Fix logo link in README.md to point to the develop branch. (#6969)Todd Gamblin1-1/+1
2017-11-06add artisanal handcrafted SVG Spack logo. (#6165)Todd Gamblin1-2/+1
- This isn't one of those autogenerated SVGs from a drawing program! - This is a completely re-traced, minimalist SVG file with clearly delineated pieces so that your favorite renderer can draw a Spack logo at whatever resolution you want. - Included versions with text, as well.
2017-11-04Replace github.com/llnl/spack with github.com/spack/spack (#6142)Todd Gamblin1-6/+6
We moved to a new GitHub org! Now make the code and docs reflect that.
2017-06-24Make LICENSE recognizable by GitHub. (#4598)Todd Gamblin1-1/+1
2017-06-19Add Slack info to READMEmd (#4542)Todd Gamblin1-2/+12
- Added a badge to show who's online. - Added a section under "Get involved!"
2017-06-17Update README.md and add analytics. (#4537)Todd Gamblin1-31/+29
2017-05-06Add Read the Docs badge to README (#4153)Adam J. Stewart1-0/+1
2017-03-31Spack works with Python 3Todd Gamblin1-1/+2
- Update version guard in spack script to allow python 3 - Update min required version in the docs
2017-01-26Use codecov for coverage instead of coveralls (#2933)Todd Gamblin1-1/+1
* Switch from coveralls to codecov - Add .codecov.yml, simplify .travis.yml - Add codecov badge to README.md * Add tests for spack graph.
2016-11-14Add tutorial link to READMETodd Gamblin1-0/+3
2016-10-14Major updates to Contribution Guide (#1968)Adam J. Stewart1-10/+4
* Major updates to Contribution Guide * Grammar changes * Fix missing/extra backticks * Rewording, links, and tips added
2016-09-06Fixed broken link in README (#1733)Ian Lee1-1/+1
2016-08-30Move docs to readthedocs.ioTodd Gamblin1-2/+2
- Docs are now visible immediately, and we don't have to push them separately.
2016-08-30Overhaul Spack's CI InfrastructureAdam J. Stewart1-1/+1
2016-08-25and the missing word is... (#1628)Massimiliano Culpo1-1/+1
2016-08-10Update README.md for PEP8Todd Gamblin1-7/+14
2016-05-11update readme for flake8 checkingTodd Gamblin1-0/+5