Commit cf7021a
committed
Implement first working version
Squashed commit of the following:
commit 30020d3
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 18:30:55 2024 +1100
Describe the plugin versions in the README.md
commit a3db136
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 18:20:41 2024 +1100
Revert "Fail it one time to prove it works"
This reverts commit eb01849.
commit eb01849
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 18:19:49 2024 +1100
Fail it one time to prove it works
commit 8b941c0
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 18:18:23 2024 +1100
Check that all plugins are installed and available
commit 1dfba72
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:57:21 2024 +1100
Remove debug code
commit 7b840db
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:53:16 2024 +1100
Gstreamer is raw sh too
commit 9951c5b
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:51:37 2024 +1100
Gtk is raw sh too
commit 047a2a8
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:49:57 2024 +1100
Add missing ext separators
commit 8ad2000
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:48:44 2024 +1100
Add missing `-` for python URL
commit b4f24b5
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:47:35 2024 +1100
Add missing `}`
commit e1534c1
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:45:11 2024 +1100
Correct parameter expansion
commit 76b29fb
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:40:57 2024 +1100
Correct parameter expansion
commit b058d54
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:39:38 2024 +1100
Correct variable name
commit 9332ea2
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:38:44 2024 +1100
Add missing `)`
commit 25b39a6
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:37:27 2024 +1100
Correct typo
commit de5fdf3
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 17:36:31 2024 +1100
Refactor the URLs generation to be format based
commit 3112054
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 16:04:41 2024 +1100
Allow for raw plugins having a `.sh` extension
commit f78c103
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 15:54:39 2024 +1100
Correct variablae name
commit 2a1efd5
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 15:51:50 2024 +1100
Allow for conda and ncurses plugins having no releases
commit acc7a9b
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 14:45:17 2024 +1100
Omit --remove-on-error for now
Since Ubuntu 22.04 does not support it.
commit b0c7f4f
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 14:42:40 2024 +1100
Fail on HTTP errors
commit bff40b8
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 13:09:24 2024 +1100
Correct path to test file
commit ea1ceb8
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 13:07:54 2024 +1100
Remove redundant test
commit 26a2fa1
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 13:05:58 2024 +1100
Remvoe the superfluous --binary flag
commit 9aa0193
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 13:03:56 2024 +1100
Check sha hashes
commit 456a956
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 12:41:26 2024 +1100
Get some checksums
commit 5347d61
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 12:29:16 2024 +1100
Correct workflow syntaxf
commit cbb799f
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 12:28:04 2024 +1100
Split the check step and improve error logging
commit e03f709
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 10:52:27 2024 +1100
Check that the files are *not* executable
commit 18c1e6a
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 10:46:39 2024 +1100
Define INSTALL_DIR earlier
And use unified diffs
commit 00f4a4b
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 10:20:29 2024 +1100
Assign `INSTALL_DIR` in a workflow step
Because context vars are not accessible in `env` properties.
commit 8e5f026
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 10:14:01 2024 +1100
Use runner.temp because runner.workspace is deprecated
Or more specifically:
> The `runner.workspace` property is purposefully not documented.
> It is an early Actions property that now isn't relevant for
> users, compared to `github.workspace`. It is kept around for
> compatibility.
See https://github.com/github/docs/blob/8c2a58a347a41624dbc3dfea84f0b8d25b67d897/content/actions/learn-github-actions/contexts.md?plain=1#L584C1-L585C36
commit de7c7bf
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 10:01:21 2024 +1100
Default the INPUTS_DIR within Bash
commit e8e40bf
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:52:02 2024 +1100
Correct CI workflow badge
commit 8a6b7a4
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:51:17 2024 +1100
Use runner (not GitHub) workspace and runner temp dirs
commit 0df2b14
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:44:28 2024 +1100
Log the URLs we'll be fetching
commit 8f1495d
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:42:27 2024 +1100
See what happened to the checkrt plugin
commit a49c560
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:36:46 2024 +1100
Show the installed files
commit 15e9a62
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:34:01 2024 +1100
Don't compare `GITHUB_*` env variables
commit ae8a16c
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:32:02 2024 +1100
Correct page to AppImage
commit 8fbf318
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:31:11 2024 +1100
Remove erroneous `}`
commit 495a134
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:29:47 2024 +1100
Ensure env and apt weren't touched
commit b790361
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:22:38 2024 +1100
Install libfuse2 unless told not to
commit 093a7a2
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:17:32 2024 +1100
Drop Ubuntu 20.04 support
Ubuntu 20.04's curl is tool old for the --output-dir option.
commit f7b1219
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:16:53 2024 +1100
Download in parallel
commit 1100119
Author: Paul Colby <[email protected]>
Date: Sun Oct 20 09:08:42 2024 +1100
Build the URLs and binaries lists
commit a31f0d5
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:21:06 2024 +1100
Clean-up some test code
commit 744818a
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:19:05 2024 +1100
Test two ways of defaulting the dir option
commit 2ad2bdc
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:12:03 2024 +1100
Correct Bash syntax
commit 04d7129
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:10:42 2024 +1100
Correct Bash syntax
commit 8369a77
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:08:57 2024 +1100
Correct workflow syntax
commit 7125ebb
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:08:02 2024 +1100
Tweak the README.md slightly
commit 27899d4
Author: Paul Colby <[email protected]>
Date: Sat Oct 19 23:06:49 2024 +1100
Flesh out the CI workflow1 parent 629a9ac commit cf7021a
4 files changed
+134
-63
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
34 | 40 | | |
35 | 41 | | |
36 | 42 | | |
| |||
41 | 47 | | |
42 | 48 | | |
43 | 49 | | |
44 | | - | |
45 | | - | |
| 50 | + | |
| 51 | + | |
46 | 52 | | |
47 | 53 | | |
48 | 54 | | |
| |||
51 | 57 | | |
52 | 58 | | |
53 | 59 | | |
54 | | - | |
| 60 | + | |
55 | 61 | | |
56 | | - | |
| 62 | + | |
57 | 63 | | |
58 | 64 | | |
59 | 65 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
39 | 63 | | |
| 64 | + | |
40 | 65 | | |
41 | 66 | | |
42 | 67 | | |
| |||
0 commit comments