aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/basic.yml (follow)
Commit message (Collapse)AuthorAge
* Merge pull request #8 from egor-tensin/dependabot/github_actions/actions/cache-6Egor Tensin2026-06-24
|\ | | | | build(deps): bump actions/cache from 5 to 6
| * build(deps): bump actions/cache from 5 to 6dependabot[bot]2026-06-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | build(deps): bump actions/checkout from 6 to 7dependabot[bot]2026-06-23
|/ | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [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/v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* workflows: split out jobs from ci.yml into separate workflowsEgor Tensin2026-06-19
|
* workflows: consistent Boost versionsEgor Tensin2026-06-12
|
* workflows: windows-2025 ships with VS 2026 nowEgor Tensin2026-06-12
|
* workflows: split arrays into linesEgor Tensin2026-05-20
|
* workflows: rework the publish workflowEgor Tensin2026-05-20
| | | | | For some reason, when using workflow_run: trigger, it gets triggered on any listed workflow, not on all of them as I would expect.
* workflows: split out the PyPI publishing workflowEgor Tensin2026-05-20
|
* workflows/basic: drop Python 3.8v6.0.2Egor Tensin2026-05-20
| | | | setuptools of the required version doesn't support 3.8.
* workflows: add Python black runEgor Tensin2026-05-17
|
* workflows: reschedule for my convenienceEgor Tensin2026-04-12
|
* move testing-only things into test/Egor Tensin2026-03-30
|
* project.boost.build: saner command line optionsEgor Tensin2026-03-29
|
* build(deps): bump actions/upload-artifact from 6 to 7dependabot[bot]2026-03-03
| | | | | | | | | | | | | | | Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* workflows: remove on: pull_requestEgor Tensin2026-03-01
| | | | Why do I even need this? on: push covers everything I need
* workflows/basic: upgrade actionsEgor Tensin2025-12-29
|
* workflows/basic: update runner imagesEgor Tensin2025-12-29
|
* workflows/basic: update python versionsEgor Tensin2025-12-29
|
* project.cmake.build -> project.buildEgor Tensin2023-07-03
| | | | Accordingly, rename cmake-build to project-build.
* project.cmake: require the build dir argumentEgor Tensin2023-07-03
| | | | | | 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.
* workflows/basic: ignore changes in the docsEgor Tensin2023-03-02
|
* workflows/basic: unpin runner imageEgor Tensin2023-03-02
|
* workflows/basic: drop Python 3.6Egor Tensin2023-03-02
| | | | | setuptools 61 doesn't support it (required for pyproject.toml-only configuration).
* add runtime version informationEgor Tensin2023-03-02
|
* workflows/basic: test more Python versionsEgor Tensin2023-03-02
|
* use --quiet flags for installationsEgor Tensin2023-02-25
|
* workflows/basic: fix Python 3.6 testsEgor Tensin2023-01-02
|
* workflows: actualize runner OSesEgor Tensin2023-01-02
|
* workflows: upgrade actionsEgor Tensin2022-12-11
|
* workflows/basic: add some commentsEgor Tensin2022-01-07
|
* support VS 2022Egor Tensin2021-12-15
|
* basic macOS supportEgor Tensin2021-12-15
| | | | | I don't have a Mac to test on, but the knowledge that there is basic support for macOS is still nice.
* workflows/basic: minor fixEgor Tensin2021-10-16
|
* workflows: use -latest images where appropriateEgor Tensin2021-06-19
|
* workflows/basic: test w/ latest PythonEgor Tensin2021-06-11
|
* workflows/basic: test w/ multiple PythonsEgor Tensin2021-05-30
|
* workflows: lint, tweak job names, etc.Egor Tensin2021-05-08
|
* workflows: add run_foo.ps1, compact YAMLEgor Tensin2021-05-04
|
* workflows/basic: tweak step namesEgor Tensin2021-05-04
|
* workflows/basic: run `pip install .`Egor Tensin2021-05-04
|
* workflows: use actions/cache@v2Egor Tensin2021-04-24
| | | | The v2 tag was finally bumped to v2.1.5 (I needed v2.1.4).
* workflows: fix cache pathEgor Tensin2021-04-24
| | | | | | | 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.
* tools: bring back the .py extensionEgor Tensin2021-04-18
| | | | | It should help running the scripts on Windows, where the .py extension is associated with the Python interpreter.
* tools: drop the .py extensionEgor Tensin2021-04-13
|
* workflows/basic: add job for publishing to PyPIEgor Tensin2021-04-13
|
* workflows/basic: call clang-format.pyEgor Tensin2021-04-05
|
* workflows/basic: enable on windows-2016Egor Tensin2021-03-19
|
* workflows: _really_ fix Boost caching?..Egor Tensin2021-03-14
| | | | | | | | | | | | | | | | | 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
* workflows: fix Boost cachingEgor Tensin2021-03-13
| | | | It seemingly doesn't work unless the key includes runner.os?