Piero Toffanin
cc50f32bca
Remove i386 from test build PR workflow
2020-11-09 12:15:53 -05:00
Daniel Llewellyn
01057ce051
Remove 386 from Docker Builds for Ubuntu 20.04
...
Ubuntu 20.04 no-longer includes 386 binary support.
* Remove 386 from Docker builds
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-08 17:45:59 +00:00
Daniel Llewellyn
923c80c6e3
Hopefully fix GitHub Actions (again)
...
The GitHub Actions YAML parser doesn't like the `if:` constructs, which
means I probably got them wrong. This is an attempt to fix that.
2020-11-06 10:59:39 +00:00
Daniel Llewellyn
601ee670de
Update test-build-prs GitHub Workflow
...
Incorrect name `on.pull-request` should be `on.pull_request`.
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-05 23:21:36 +00:00
Daniel Llewellyn
337f2931ee
Fix snapcraftbuild
...
I _think_ this fixes the yaml parser error from GitHub Actions (ref: https://docs.github.com/en/free-pro-team@latest/actions/reference/context-and-expression-syntax-for-github-actions#example-expression-in-an-if-conditional )
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-03 15:31:08 +00:00
Piero Toffanin
7a2520cd1a
Fix YAML indentation
2020-11-02 16:12:58 -05:00
Piero Toffanin
73cd2ecccc
Merge pull request #1183 from diddledan/update-snapcraft-workflow
...
Update snapcraftbuild workflow
2020-11-02 14:58:07 -05:00
Daniel Llewellyn
149baa436d
Fix if: lines in snapcraftbuild workflow
...
* Incorrect syntax for expressions used in `if:` tests in `snapcraftbuild.yml` workflow
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-02 19:11:19 +00:00
Daniel Llewellyn
d49f22c898
Update snapcraftbuild workflow
...
* Use newly published action: `diddlesnaps/snapcraft-multiarch-action`
* Upload every push to master to the Snap Store's Edge channel
* Upload every tagged prerelease to the Snap Store's Beta channel
(including release candidates which are also handled below)
* Upload every tagged stable or release candidate release to the Snap
Store's Candidate Channel
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-02 19:05:21 +00:00
Daniel Llewellyn
41819dccb9
Add build and release workflow
...
* Add build and release workflow to build a Docker container and WSL rootfs tarball.
* Upload the Docker container to Docker Hub.
* Upload the WSL rootfs tarball to GitHub Releases.
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-02 18:38:06 +00:00
Daniel Llewellyn
91a82b0f82
Add test build workflow
...
* Add a GitHub Actions workflow to test that PRs can successfully build
Signed-off-by: Daniel Llewellyn <daniel@snapcraft.ninja>
2020-11-02 18:36:25 +00:00
Saijin-Naib
1ee4c27d05
Update snapcraftbuild.yml
...
Fixes from Dan
2020-10-29 16:08:45 -04:00
Saijin-Naib
38ae450deb
Update snapcraftbuild.yml
...
Dan's rebase on snapcore's action
2020-10-29 16:00:23 -04:00
Saijin-Naib
ff3c44d780
Update snapcraftbuild.yml
...
Fixes from Dan
2020-10-29 15:46:47 -04:00
Saijin-Naib
3b428f5dd9
Update snapcraftbuild.yml
2020-10-29 14:54:03 -04:00
Saijin-Naib
8f88b2903f
Update snapcraftbuild.yml
2020-10-29 14:50:55 -04:00
Saijin-Naib
138cb53cb7
Update snapcraftbuild.yml
2020-10-29 14:48:35 -04:00
Saijin-Naib
ec81cf6a07
Update snapcraftbuild.yml
2020-10-29 14:46:21 -04:00
Saijin-Naib
63141dbae4
Update snapcraftbuild.yml
2020-10-29 14:30:16 -04:00
Saijin-Naib
1f47023947
Create snapcraftbuild.yml
2020-10-29 14:28:28 -04:00