146 Commits

Author SHA1 Message Date
Ian Johnson
bc420c8e45 .github/workflows/test.yaml: use snapcraft 4.x to build the snapd snap
5.x doesn't support the snapd snap as currently supported, so we need to build
with 4.x for the time being.

Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
2021-08-10 10:46:00 +02:00
Maciej Borzecki
f0564b12a0 github: add ubuntu 21.10 to the workflow
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-07-21 07:46:13 +02:00
Sergio Cazzolato
4e53c052ae Merge remote-tracking branch 'upstream/master' into tests-remove-xenial-32-bits 2021-07-06 14:54:41 -03:00
Sergio Cazzolato
aab394fc65 Removing ubuntu-32.04-32 system 2021-07-01 17:44:24 -03:00
Sergio Cazzolato
d096d25259 Run spread tests in ubuntu bionic 32bits
Changes to support running spread tests in ubuntu-18.04-32 system

The idea is then to remove ubuntu-16.04-32 in a following PR
2021-07-01 15:58:03 -03:00
Maciej Borzecki
449a4b70ba Merge remote-tracking branch 'upstream/master' into bboozzoo/with-golangci 2021-06-08 11:46:10 +02:00
Michael Vogt
3e70835846 Merge pull request #10162 from sergiocazzolato/tests-add-test-checker
tests: new test static checker
2021-05-31 09:02:28 +02:00
Maciej Borzecki
75a5e9c676 github: drop Fedora 32 from workflows
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-05-28 14:46:12 +02:00
Sergio Cazzolato
15522a6378 Merge branch 'master' into tests-add-test-checker 2021-05-21 15:53:30 -03:00
Maciej Borzecki
17798d7aef github: use golangci-lint v1.40.0
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-05-12 16:05:17 +02:00
Maciej Borzecki
ccdcd6fdbd Merge remote-tracking branch 'upstream/master' into bboozzoo/with-golangci 2021-05-12 10:57:27 +02:00
Sergio Cazzolato
2099bff565 Merge branch 'master' into tests-add-test-checker 2021-05-07 17:58:52 -03:00
Maciej Borzecki
47195162e0 github: replace debian 9 with debian 10 in the default test workflow
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-05-07 08:37:07 +02:00
Maciej Borzecki
c14c584e81 github: add Fedora 34 to tests workflow
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-05-05 11:48:28 +02:00
Sergio Cazzolato
83e78e4bac Fix missing var for run-checks 2021-04-21 14:22:43 -03:00
Sergio Cazzolato
d6ac6b0d9c Set SKIP_TESTS_CHECK on github actions workflow to run run-checks script 2021-04-21 13:43:38 -03:00
Sergio Cazzolato
7690a06f3f Install missing dep 2021-04-16 17:04:16 -03:00
James Henstridge
4d3e7c8d0b ci: set the accept-existing-contributors parameter for the cla-check action 2021-04-01 18:36:09 +08:00
Maciej Borzecki
e46ad43268 github: try out golangci-lint
Try out golangci-lint linter.

Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-03-26 14:26:45 +01:00
Marcus Tomlinson
504b98e546 runs-on: ubuntu-latest 2021-03-20 22:52:58 +00:00
Marcus Tomlinson
b980b34a67 Use has-signed-canonical-cla GitHub Action 2021-03-20 22:49:47 +00:00
Ian Johnson
8fdbd9ed63 .github: re-enable auto labeler action to try workaround
This was suggested in the upstream bug at https://github.com/actions/labeler/issues/104

Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
2021-02-24 09:15:03 -06:00
Ian Johnson
635369a740 .github/workflows/labeler.yaml: apply YAML format linter
Signed-off-by: Ian Johnson <ian.johnson@canonical.com>
2021-02-24 09:14:14 -06:00
Maciej Borzecki
2bafc099c8 github: mention possibly related issues about labeler removing tags
Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-02-19 12:16:42 +01:00
Maciej Borzecki
8fdd413c4a github: temporarily disable action labeler due to issues with labels being removed
Auto labeler seems to be removing the labels unexpectedly, see:

- https://github.com/snapcore/snapd/pull/9940#event-4345279407 label was added
  manually when opening a PR and later removed by bot

- https://github.com/snapcore/snapd/pull/9943#event-4346822699 modified files
  match the label, but labeler removed 'Run nested' label

Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
2021-02-18 14:50:57 +01:00