dependabot[bot]
85ba9ad8ea
Bump actions/stale from 4 to 5 ( #1347 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4 to 5.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/stale
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>
2022-04-11 12:14:51 +03:00
dependabot[bot]
af2ffb6999
Bump peter-evans/create-or-update-comment from 1 to 2 ( #1332 )
...
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) from 1 to 2.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
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>
2022-03-22 22:50:08 +03:00
dependabot[bot]
0632c4d614
Bump peter-evans/find-comment from 1 to 2 ( #1333 )
...
Bumps [peter-evans/find-comment](https://github.com/peter-evans/find-comment ) from 1 to 2.
- [Release notes](https://github.com/peter-evans/find-comment/releases )
- [Commits](https://github.com/peter-evans/find-comment/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: peter-evans/find-comment
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>
2022-03-22 22:49:25 +03:00
Batuhan Taskaya
a5288f0cd6
Integrate automatic releases. ( #1315 )
2022-03-09 15:26:51 +03:00
dependabot[bot]
6f77e144e4
Bump actions/checkout from 2 to 3 ( #1311 )
...
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>
2022-03-03 08:16:56 -08:00
dependabot[bot]
6bf39e469f
Bump actions/setup-python from 2 to 3 ( #1307 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
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>
2022-03-01 17:17:41 +03:00
Batuhan Taskaya
c03f081a7e
Finish off the naming
2022-01-26 12:51:10 +03:00
Batuhan Taskaya
a7d8187b21
Proper naming for the release runs
2022-01-26 12:50:22 +03:00
Batuhan Taskaya
fc383e9b78
Add names to the CI runners
2022-01-26 12:49:27 +03:00
Batuhan Taskaya
770df02291
Add level parameter to the snap releaser ( #1282 )
2022-01-26 12:44:24 +03:00
Batuhan Taskaya
cd877a5e08
Remove 3.6 support / discontinue less available platforms ( #1267 )
...
* Remove redundant systems
* Drop it from the docs
* Remove the packaging info about the legacy systems
* Fix some typos
* Drop support for python 3.6
2022-01-14 08:49:05 -08:00
Batuhan Taskaya
2d15659b16
Make brew action triggerable
2021-12-21 20:28:42 +03:00
Batuhan Taskaya
021b41c9e5
Make snap action triggerable
2021-12-21 20:28:23 +03:00
Batuhan Taskaya
7bd7aa20d2
(stale action) bump operations per run to 300
2021-12-16 12:24:52 +03:00
Batuhan Taskaya
7ae44aefe2
(stale action) get rid of stale message, only comment on closing
2021-12-16 12:19:25 +03:00
Batuhan Taskaya
28e874535a
(stale action) bump days to 30
2021-12-16 12:18:09 +03:00
Batuhan Taskaya
340fef6278
(stale action) Fix typo in closing message
2021-12-16 12:17:55 +03:00
Batuhan Taskaya
088b6cdb0c
Move stale action from debug to actual run
2021-12-16 12:14:50 +03:00
Batuhan Taskaya
43462f8af0
Only configure with workflow_dispatch
2021-12-16 12:11:12 +03:00
Batuhan Taskaya
e4b2751a52
Set stale action to run on workflow dispatch
2021-12-16 12:09:31 +03:00
Batuhan Taskaya
f94c12d8ca
Close all stale PRs ( #1245 )
2021-12-16 12:06:00 +03:00
Batuhan Taskaya
4f7f59b990
Add initial benchmarking infrastructure ( #1232 )
...
* Add initial benchmarking infrastructure
* Add CI file
* Try to comment on commits
* Implement file download benchmarks!
* drop commit comments (they dont work)
* Allow running local binary
* Better action
* More docs!
* Better look?
* even better look
* add pretty=all, none benchmarks
2021-12-14 07:05:25 -08:00
Mickaël Schoentgen
cdab8e67cb
Release workflow: fix
2021-10-14 10:56:13 +02:00
Mickaël Schoentgen
6c6093a46d
Configure PyPi for the release workflow
2021-10-14 10:45:31 +02:00
Jakub Roztocil
6b99e1c932
Link GitHub action file in generated commit
2021-10-10 20:25:12 +02:00
Jakub Roztocil
459cdfcf53
Tweak install docs template
...
Shorten setup, add missing comma
2021-10-10 20:17:49 +02:00
Mickaël Schoentgen
1b7f74c2b2
Add a workflow to control Snap publications ( #1176 )
2021-10-08 11:24:24 +02:00
Mickaël Schoentgen
7989e438d2
Add documentation about our release process ( #1159 )
...
* Add documentation about our release process
* Fixes
* Add company-related tasks, enable back WIP pages
* Fix WIP links
* Add AOSC OS
* Add WIP for AOSC OS
* Tweak
* Remove maintainers email IDs
* Use GH nicknames
* Remove useless WIP for brew
* Tweaks
2021-10-06 16:45:44 +02:00
Mickaël Schoentgen
93114072c8
Fix looked path for workflow testing packages
2021-10-06 11:21:54 +02:00
Mickaël Schoentgen
08751d3672
Add install/update instructions database ( #1160 )
...
* Add install/update instructions database
* Update the database
* Revert README changes
They will be overwritten later.
* Revert
* Tweak
* Tweaks
* Upgrade database
* Complete commands
Still not sure about Spack upgrades.
* Sort
* Doc generation script draft
* Remove OS names from tool names
* Fix Linuxbrew name
* `wheel` already installs `setuptools`
* Gen docs
* Update
* Tweak
* Add a GitHub workflow to check for outdated installation instructions
* Fix return value
* Test
* Delete test
* Rename the script
* Add `make doc-install-inst`
* Add missing dev requirement
* The first tool is the primary we want to display
Then they are simply sorted by `tool.title`.
* Sort OSes by name
* Refactoring, jinja template, etc.
* Add tool title uniqueness `assert`, fix platform list extra `\n`
* Rebuild docs
* Update generate.py
* Update README.md
* Update methods.yml
* Update distros derived, more assertions
* Tweaks
* Add workflow to auto-update the docs
* Do not hide the command
* Tweaks
Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-10-06 11:18:27 +02:00
Jakub Roztocil
a3fa016428
Cover on Python 3.10
2021-10-05 21:30:28 +02:00
Jakub Roztocil
9c52449344
Add self to paths; same paths for PR and push
2021-10-05 21:28:39 +02:00
Jakub Roztocil
e4e4927567
Test on Python 3.10
2021-10-05 21:25:10 +02:00
Mickaël Schoentgen
507514b795
Add workflow to test with pyOpenSSL active ( #1164 )
...
* Add workflow to test with pyOpenSSL active
Original patch by @gmelodie.
* Fix tests on Windows with Python 3.6
2021-09-23 10:37:23 +02:00
Mickaël Schoentgen
9dd0203bae
Use HTTPie for the documentation build request ( #1150 )
...
Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
2021-09-15 14:25:46 +02:00
Jakub Roztocil
2b5f8f48bf
Update update-documentation.yml
2021-09-10 20:06:29 +02:00
Jakub Roztocil
a51068a44d
Update update-documentation.yml
2021-09-10 20:05:23 +02:00
Jakub Roztocil
f06d870012
Update and rename documentations.yml to check-markdown.yml
2021-09-10 20:04:52 +02:00
Mickaël Schoentgen
b38352858f
[snap] Remove personal-files interface
...
Use of the `personal-files` interface is reserved for vetted publishers.
The interface requires a validation, but we need to publish at least
one package first. So let's skip that part, release a version and ask
for the interface access in a second time.
Also add a workflow to build & test the snap package.
2021-09-10 10:30:44 +02:00
Mickaël Schoentgen
513e5080e4
Add the release workflow
...
It has to be triggered manually for now.
2021-09-09 16:13:13 +02:00
Mickaël Schoentgen
7c9f415107
Add a workflow to check documentations ( #1151 )
...
* Add a workflow to check documentations
* Fix markdown issues
* Install Ruby 2.7
* Finally, handle and fix GitHub templates
* Minor improvement in the feature request template
* Verbose mode to be sure all files are checked
2021-09-09 15:52:24 +02:00
Mickaël Schoentgen
4c8633c6e5
Split the monolithic workflow into specific ones ( #1149 )
...
* Split the monolithic workflow into specific ones
* Rename workflows, improve commands
* Update pip from the venv
* Fix Windows setup
* Lowercase macos-latest
* Fix Windows run, again
2021-09-08 16:41:55 +02:00
Mickaël Schoentgen
4d7d6b66cf
Trigger official documentation build when documentation is updated here
2021-09-08 15:43:34 +02:00
Mickaël Schoentgen
a586fca246
Update brew formula to 2.5.0 ( #1144 )
...
* Update brew formula to 2.5.0
* Can use `idna` 3.2
* Sort requirements to ease reproductible builds
And also to have the same output as `brew bump-formula-pr`.
* Sync `bottles` with official Formula
And keep the `high_sierra` one.
* Add a workflow to check the Formula
2021-09-08 11:01:27 +02:00
Mickaël Schoentgen
c50e287c57
CI: Run tests on Python 3.10 RC1 ( #1121 )
2021-08-06 13:11:21 +02:00
Mickaël Schoentgen
1470ca0c77
CI: Do not fail fast to have a real view of potential failures ( #1090 )
2021-06-11 20:55:51 +02:00
Mickaël Schoentgen
9857693ebf
Use a more modern approach to run tests ( #1089 )
...
Running tests through `python setup.py test` is deprecated:
> WARNING: Testing via this command is deprecated and will be removed
> in a future version. Users looking for a generic test entry point
> independent of test runner are encouraged to use tox.
I am not in favor of moving back to `tox`, we should simply run tests
using `python -m pytest` (or `make test`) and that's it.
A new extra was added, `dev`, to install development requirements:
$ python -m pip install --upgrade --editable '.[dev]'
2021-06-11 20:55:26 +02:00
Mickaël Schoentgen
350f973f70
Switch from pycodestyle to flake8 for code style checks ( #1083 )
2021-06-02 11:06:46 +02:00
Jakub Roztocil
175e36da6b
Remove Python 3.10 build
...
Not supported by GitHub actions yet.
2021-05-27 20:19:55 +02:00
Jakub Roztocil
19e1e26d97
Add Python 3.10 build
2021-05-27 20:17:14 +02:00