aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/basic.yml (unfollow)
Commit message (Collapse)Author
2023-07-03project.cmake.build -> project.buildEgor Tensin
Accordingly, rename cmake-build to project-build.
2023-07-03project.cmake: require the build dir argumentEgor Tensin
It doesn't make a lot of sense for the build dir argument to be optional. There's still a placeholder you can use to build in a temporary directory.
2023-03-02workflows/basic: ignore changes in the docsEgor Tensin
2023-03-02workflows/basic: unpin runner imageEgor Tensin
2023-03-02workflows/basic: drop Python 3.6Egor Tensin
setuptools 61 doesn't support it (required for pyproject.toml-only configuration).
2023-03-02add runtime version informationEgor Tensin
2023-03-02workflows/basic: test more Python versionsEgor Tensin
2023-02-25use --quiet flags for installationsEgor Tensin
2023-01-02workflows/basic: fix Python 3.6 testsEgor Tensin
2023-01-02workflows: actualize runner OSesEgor Tensin
2022-12-11workflows: upgrade actionsEgor Tensin
2022-01-07workflows/basic: add some commentsEgor Tensin
2021-12-15support VS 2022Egor Tensin
2021-12-15basic macOS supportEgor Tensin
I don't have a Mac to test on, but the knowledge that there is basic support for macOS is still nice.
2021-10-16workflows/basic: minor fixEgor Tensin
2021-06-19workflows: use -latest images where appropriateEgor Tensin
2021-06-11workflows/basic: test w/ latest PythonEgor Tensin
2021-05-30workflows/basic: test w/ multiple PythonsEgor Tensin
2021-05-08workflows: lint, tweak job names, etc.Egor Tensin
2021-05-04workflows: add run_foo.ps1, compact YAMLEgor Tensin
2021-05-04workflows/basic: tweak step namesEgor Tensin
2021-05-04workflows/basic: run `pip install .`Egor Tensin
2021-04-24workflows: use actions/cache@v2Egor Tensin
The v2 tag was finally bumped to v2.1.5 (I needed v2.1.4).
2021-04-24workflows: fix cache pathEgor Tensin
Forgot to switch to $RUNNER_WORKSPACE/build in the workflows also. Also, the usual crap with the cache action made me change the cache keys, or it would be restore in the wrong location for some reason.
2021-04-18tools: bring back the .py extensionEgor Tensin
It should help running the scripts on Windows, where the .py extension is associated with the Python interpreter.
2021-04-13tools: drop the .py extensionEgor Tensin
2021-04-13workflows/basic: add job for publishing to PyPIEgor Tensin
2021-04-05workflows/basic: call clang-format.pyEgor Tensin
2021-03-19workflows/basic: enable on windows-2016Egor Tensin
2021-03-14workflows: _really_ fix Boost caching?..Egor Tensin
actions/cache@v2 doesn't work on windows-2016 images, since those contain the GNU tar, which cannot work with \ as path separator. This was fixed in package @actions/cache v1.0.5, which is used by action actions/cache@v2.1.4 [1][2]. In addition, it simply couldn't find tar.exe on those images thanks to my action cleanup-path, which removed the corresponding directory (I think it was Git's bin/) from PATH. It worked for windows-2019 images thanks to them containing tar.exe in System32. Solved by turning cleanup-path into a JavaScript action with a "post" step, which restores the original PATH value. [1]: https://github.com/actions/virtual-environments/issues/480 [2]: https://github.com/actions/toolkit/issues/632
2021-03-13workflows: fix Boost cachingEgor Tensin
It seemingly doesn't work unless the key includes runner.os?
2021-03-13workflows: cache Boost downloadsEgor Tensin
2021-01-19bye-bye, Travis & AppVeyor!no_more_travisEgor Tensin
2021-01-18workflows: add "Basic usage"Egor Tensin