alexey.lysiuk
c7a2a1cf52
wip [skip ci]
2024-03-09 09:48:31 +02:00
alexey.lysiuk
1832fa3ac5
Merge branch 'main' into wip
2024-03-09 09:42:00 +02:00
alexey.lysiuk
6074f37048
ci: bump upload-artifact action to v4
...
fix warning
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3.
For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ .
2024-02-23 13:09:54 +02:00
alexey.lysiuk
e18a388b6f
wip [skip ci]
2024-02-22 17:16:00 +02:00
alexey.lysiuk
7d8e2c7e20
ci: add macos version selection to manual build workflow
2024-02-22 10:14:35 +02:00
alexey.lysiuk
6a71f031dc
ci: run super-linter on ubuntu 22.04
2024-02-03 09:54:36 +02:00
alexey.lysiuk
2d7a616903
ci: bump github actions runner to macos 13
2024-02-03 09:39:02 +02:00
alexey.lysiuk
72aa046802
ci: do not trigger workflows by changes to *.md
and .gitignore
2023-10-11 12:46:59 +03:00
alexey.lysiuk
9d65ff924f
ci: bump external actions to actual versions
2023-10-11 12:35:13 +03:00
alexey.lysiuk
134fd03c09
ci: make shellcheck linter happy
...
Use ./*glob* or -- *glob* so names with dashes won't become options
2023-09-14 10:40:46 +03:00
alexey.lysiuk
ff85dcb6bf
ci: add workflow for file checksum calculation
2023-09-14 10:23:03 +03:00
alexey.lysiuk
756f2c356b
ci: add workflow to trigger build manually
...
fix #60
2023-08-27 12:01:33 +03:00
alexey.lysiuk
2497cbd6bd
wip
...
[skip test]
[skip lint]
2023-04-03 16:47:59 +03:00
alexey.lysiuk
c04597af79
wip
...
[skip test]
2023-04-03 13:50:20 +03:00
alexey.lysiuk
6cddaa1251
wip
...
[skip test]
2023-04-03 13:49:16 +03:00
alexey.lysiuk
cd38158fa2
wip
...
[skip test]
2023-04-03 13:47:08 +03:00
alexey.lysiuk
a10d9b02dc
wip
...
[skip test]
2023-04-03 13:34:47 +03:00
alexey.lysiuk
07575f016c
wip
...
[skip test]
2023-03-25 12:54:50 +02:00
alexey.lysiuk
b94ce6e6e3
wip
...
[skip test]
2023-03-25 12:36:23 +02:00
alexey.lysiuk
3eb23be590
wip
...
[skip test]
2023-03-25 12:27:16 +02:00
alexey.lysiuk
fa9c5c8786
wip
...
[skip ci]
2023-03-25 11:01:50 +02:00
alexey.lysiuk
844ffaefa5
wip
2023-03-25 10:40:39 +02:00
alexey.lysiuk
302d046ff6
ci: use preferred way to invoke super-linter
2023-03-22 11:48:18 +02:00
alexey.lysiuk
7a2b8c79b6
ci: fix missing xcode project generation
2023-02-21 10:45:20 +02:00
alexey.lysiuk
8da302fc8b
ci: do no use square brackets for lists
2023-02-04 13:35:16 +02:00
alexey.lysiuk
a925b96adc
ci: reduce number of jobs
...
build using make and test xcode project generation in the same job
2023-01-10 16:41:38 +02:00
alexey.lysiuk
c8f0ae9cb5
ci: remove needless quotes
2022-07-02 11:02:25 +03:00
alexey.lysiuk
97f098612d
ci: update checkout action to version 3
2022-07-02 11:02:04 +03:00
alexey.lysiuk
2365d9101c
ci: test xcode project generation
2022-07-02 11:01:45 +03:00
alexey.lysiuk
913b5fa60a
ci: fix warnings reported by yamllint
2022-07-02 11:01:25 +03:00
alexey.lysiuk
44ee8e11e4
ci: use macos 12 runners
2022-06-16 09:43:39 +03:00
alexey.lysiuk
19c07f7d79
ci: use macos 11 for build and test
2021-11-22 10:39:00 +02:00
alexey.lysiuk
02588e78c7
ci: disable natural language lint
2021-11-22 10:39:00 +02:00
alexey.lysiuk
3de060b6ba
ci: exclude vulkan registry from bandit checks
...
[skip build]
[skip test]
2021-09-08 11:31:03 +03:00
alexey.lysiuk
8a1524d0d7
ci: skip linting of deps directory
2021-08-14 13:03:39 +03:00
alexey.lysiuk
fc25dfb66e
ci: lint .yaml files
2021-08-14 13:03:39 +03:00
alexey.lysiuk
2ce7f7aa19
lint: enable isort
2021-08-05 10:12:39 +03:00
alexey.lysiuk
a00601f651
ci: ability to skip any workflow
2021-08-05 10:10:51 +03:00
alexey.lysiuk
e39980838a
make super-linter a mandatory job
2021-08-04 09:41:56 +03:00
alexey.lysiuk
02d48f0ae5
add comment about bandit skipped checks
2021-08-04 09:33:11 +03:00
alexey.lysiuk
47b6282d71
lint all .py and .md files
2021-08-04 09:32:33 +03:00
alexey.lysiuk
9d5f391c2c
add flake8 config with some issues ignored
2021-08-04 09:31:47 +03:00
alexey.lysiuk
7a70abbc07
ci: disable isort linter
2021-08-01 16:12:48 +03:00
alexey.lysiuk
2e2ead4d7d
ci: lint aedi directory and disable black formatter
2021-08-01 16:02:11 +03:00
alexey.lysiuk
6e25af3d67
ci: update super-linter to the actual version
...
disable failure on errors as temporal solution
2021-07-25 13:36:50 +03:00
alexey.lysiuk
77ee4965ea
add source code check by bandit, a security linter from PyCQA
...
the following tests are disabled
[B101:assert_used] Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
[B404:blacklist] Consider possible security implications associated with subprocess module.
[B603:subprocess_without_shell_equals_true] subprocess call - check for execution of untrusted input.
[B607:start_process_with_partial_path] Starting a process with a partial executable path
https://bandit.readthedocs.io/
[skip ci]
2021-06-18 17:54:03 +03:00
alexey.lysiuk
eca10bae34
specify continuous integration runners explicitly
2021-03-14 22:15:13 +02:00
alexey.lysiuk
beb10abbbb
update sdk for continuous integration test workflow
2021-02-05 10:31:07 +02:00
alexey.lysiuk
2e04ff42ba
run lint regardless of [skip ci] in commit message
2021-01-23 15:26:06 +02:00
alexey.lysiuk
0e1301342e
ci: switch dependency testing to special target
2021-01-16 15:24:10 +02:00