Elias
6ed138a47c
update unity versions ( #236 )
2023-08-21 21:34:48 +02:00
Aaron Trudeau
7787abf249
Add Feature to test Unity Packages ( #164 )
...
* (should fail) add jq install to docker image
* (might fail) remove rm rf call
* move things around to try to fix test
* Revert "(might fail) remove rm rf call"
This reverts commit 22f74ebca7
.
* remove silent setting from docker test
* Fix failing test's Docker image
* Add new input and basic test
* Add test package; start using jq cli
* Use test package in test workflow
* Create temporary Unity Project and run tests
* Test removing jq install from Dockerfile
* Revert "Test removing jq install from Dockerfile"
This reverts commit 6aa7a6f443
.
* Remove mkdir call
* remove duplicate command
* add packageMode option back in
* build changes
* check for apt-get before installing jq
* change apt-get version check message
* spelling and documentation fixes
* add working example unity package with tests
* add temp pwd call to help figure out absolute pathing
* fix workflow package location
* add jq to add package to temp project packages
* try fixing jq calls
* clean up jq calls, fix variable expansion
* try renaming jq args
* try using different arg syntax for jq
* try wrapping args in parentheses
* try using double quotes only
* try changing up quoting
* try properly using string interpolation
* try removing colon
* add string interpolation to key
* omit double quotes from jq call to retrieve package name
* clean up logging
* add rest of workflow tests
* Revert "add rest of workflow tests"
This reverts commit c0bb008b2c
.
* add play mode test without cache
* add package mode all mode workflow step
* add consecutive ppackage mode workflow step
* add package mode "like in the readme" test
* fix workflow syntax error
* try to fix syntax error again
* use correct folder
* *hopefully actually* use correct package path
* try adding caching to "readme" test
* remove caching/mentions of caching from package mode tests
* fix artifacts paths
* fix artifacts pathing and names
* fix combined artifacts for package mode
* clean up documentation and exit code
* clarify allowed docker images for packageMode
* update README to mention Unity packages
* move package name validation to TS part of action
* improve logging for temp project creation failure
* make husky hook executable
* add error for missing tests folder
* update docs to reflect unsupported packages
* remove jq install
* Revert "remove jq install"
This reverts commit bd35ac8f6f
.
* TEMP log image in use
* Revert "TEMP log image in use"
This reverts commit 95722dcab4
.
* Revert "Revert "remove jq install""
This reverts commit e3bac048b1
.
* TEMP list installed packages
* Revert "TEMP list installed packages"
This reverts commit db9c07da38
.
* TEMP log project's manifest
* add code coverage package to generated project
* remove temp project manifest log
* add coverage to package mode tests
* update name of package coverage steps
* add codecoverage dependency to test package
* Revert "add codecoverage dependency to test package"
This reverts commit 4b2c03069d
.
* add assembly filters for coverage
* TEMP console log project folder
* Revert "TEMP console log project folder"
This reverts commit 411ec51817
.
* add logic to copy package to folder without activation file
* fix false positive activation file detection
* fix improper bash "if" formatting
* TEMP remove conditional for package copying
* Revert "TEMP remove conditional for package copying"
This reverts commit 4f12d83889
.
* Revert "fix improper bash "if" formatting"
This reverts commit acb975bcea
.
* Revert "fix false positive activation file detection"
This reverts commit 580c9c14a0
.
* Revert "add logic to copy package to folder without activation file"
This reverts commit b20d994b5d
.
* run yarn build
* move package mode check lower in the file
* throw error if unity version is auto in package mode
* fix unity version error wording
* try deleting activate license file
* try logging hidden package files
* try deleting all non-package files
* fix license activation files deletion
* scrap file removals and print dir permissions
* log permissions for package folder
* Add packageMode inputs to main
* fix fs mocks and run yarn build
* fix documentation and add error message for missing jq
* add clarification on package mode caveats
* fix line endings problem (?)
* Revert "fix line endings problem (?)"
This reverts commit 1cba302bc4
.
* Revert "add clarification on package mode caveats"
This reverts commit fb62d36ba1
.
* Revert "fix documentation and add error message for missing jq"
This reverts commit 0df3ab6b88
.
* Redo the input docs fixes
* Redo the jq presence test
* update readme to indicate package mode caveats
* fix wording on coverageOptions
* one more wording fix on coverageOptions
* move sample package to example.com domain
---------
Co-authored-by: Aaron Trudeau <120415438+trudeaua-vividream-software@users.noreply.github.com>
2023-07-03 17:09:20 +02:00
Tim Cassell
31086d9859
Add standalone testmode support ( #219 )
...
* Add standalone support.
* Add standalone tests.
* UnityStandaloneScripts volume on windows
* Update test framework in test project.
* Revert IL2CPP setting in test project.
Add test for IL2CPP.
* Update dist/test-standalone-scripts/Assets/Player/UnityTestRunnerAction/TestRunCallback.cs
Co-authored-by: Webber Takken <webber.nl@gmail.com>
* Use 2019.2.21f1
* Unity is being dumb, use 2019.4.40f1 for all workflows.
* Disable PlayerConnection on build.
Print player log.
* Add comment about code coverage support in standalone.
* Update node-version in test
---------
Co-authored-by: Webber Takken <webber.nl@gmail.com>
2023-04-20 22:23:15 -05:00
dependabot[bot]
cfa9076acb
Bump json5 from 1.0.1 to 1.0.2 ( #213 )
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-07 21:01:36 +01:00
David Finol
d982116b88
Run linting ( #207 )
2022-12-24 23:45:38 +01:00
hubert
b9980d6db7
Trims output length to avoid hitting github 2Mb limitation ( #206 )
...
Co-authored-by: ahub <ahub@riseup.net>
2022-12-16 13:44:40 -06:00
dependabot[bot]
34809a534f
Bump minimatch from 3.0.4 to 3.1.2 ( #203 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 01:26:08 +01:00
dependabot[bot]
677bd599b0
Bump decode-uri-component from 0.2.0 to 0.2.2 ( #204 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-04 01:25:49 +01:00
Nick Maltbie
be0f55d3cf
Added dontClear coverage flag to default coverage options ( #202 )
2022-12-04 01:21:13 +01:00
simensan
42c28a953e
Add unityLicensingServer to action.yml so warning for input dissapears ( #201 )
2022-11-29 12:03:21 +01:00
simensan
9fe2feb3c9
Feature/add support for licensing server ( #196 )
...
* First take on adding support for sending in unity licensing server url on linux
* Forgot to build dist
* Moved services-config parsing to typescript
* Need to set licensing server env variable for activate.sh
* Forgot unused docker mount directory /resources
2022-11-04 12:35:06 +01:00
Webber Takken
68d1df1d1b
fix: broken lints ( #199 )
...
* fix: broken lints
* fix broken CI
2022-11-03 18:27:46 -05:00
Michal Cichra
698c08cf4e
feat: ensure cleanup of docker containers ( #198 )
...
Cancelled or timeouted workflow would keep the docker container running.
Closes game-ci/unity-test-runner#197
This has two parts:
Part one. The entrypoints.
`runs.post`: GitHub Action metadata allow running something after the
action (regardless of a failure, crash, timeout, ...).
https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#runspost
However, it needs to be a `.js` file and it can't be configured to pass
any arguments.
There already was `index.js` used as the main entrypoint.
The build process of this file uses typescript compiler and ncc to pack
all dependencies into one .js file. And ncc has no way of generating
multiple files in one go, so the only solution would be to run ncc twice
and generate two independent files.
That would be quite unfortunate, wasting time and storage. So I rather
came up with a new entrypoint that symlinked from two locations.
And this new entrypoint understands how it was executed, so it can run
the correct behaviour. This makes it easy to add `runs.pre` if needed.
This new entrypoint is in `index.ts`. The original `index.ts` is now in
`main.ts`.
Part two.
The signals. I've tried:
* try/catch/finally around the `await Docker.run`. Catch and finally are
not executed when process receives SIGINT. See the discussion in: https://github.com/nodejs/node/discussions/29480
* New AbortController and AbortSignal. Great concept, but the
action.exec does not support it. So it can't be aborted.
* Doing cleanup on `process.on('exit')`. Unfortunately you can't really
do async stuff from there, so can't really run the docker rm command
to delete the container.
* Using `process.on('SIGINT')`. For some reason that wasn't really
executing for me. I'd not put my hand in fire for this, but I assume
because it was in the signal handler it does something special, or would
heed to be scheduled for later with `setTimeout(0)`.
Evaluating all these I came to a conclusion that it is fragile and just
relying on a `runs.post` is much better and safer.
`
2022-11-03 19:14:51 +01:00
Paul Pacheco
5263cf0ab1
rebuild to take into account new @action/core ( #195 )
...
After upgrading actions core, I apprently forgot to rebuild the
dist folder, so it didn't take the change.
2022-10-16 22:15:42 +02:00
Paul Pacheco
3bffd88e03
upgrade to node 16 ( #193 )
...
node12 actions are deprecated.
See documentation here:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Currently, the unity builder action gives me the following warning:
```
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ . Please update the following actions to use Node.js 16: game-ci/unity-test-runner, game-ci/unity-builder
```
2022-10-13 23:19:52 +02:00
Paul Pacheco
45ec546c43
upgrade actions/core to 1.10.0 ( #194 )
...
* upgrade actions/core to 1.10.0
The current version of actions/core produces a lot of warning about deprecated set-output command, like this:
```
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
```
the new version of actions/core uses the environment files instead, so this version bump should fix the warning
* reran yarn
2022-10-13 23:17:35 +02:00
Webber Takken
26c9b7abe1
Update FUNDING.yml ( #192 )
2022-09-17 13:50:07 -04:00
dependabot[bot]
811160c5b3
Bump @actions/core from 1.6.0 to 1.9.1 ( #191 )
...
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) from 1.6.0 to 1.9.1.
- [Release notes](https://github.com/actions/toolkit/releases )
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
---
updated-dependencies:
- dependency-name: "@actions/core"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-20 01:15:06 +02:00
Skjalg S. Mæhre
3d5d2f5834
Add chownFilesTo ( #187 )
...
* add chownFilesTo
* added missing newline
* added more chownFilesTo
2022-06-24 12:59:01 +02:00
Matthew Shiroma
e8774f3837
Added Windows Support ( #184 )
...
* Modifying js files to account for win support
* Added new powershell scripts to support windows invocation
* Fixed undefined error in stack trace logic
* Added new func for resolving image tag default
* Changed structure of docker.js to match new standard
2022-05-24 01:41:36 +02:00
Nick Maltbie
d95f760d49
Changed eableCyclomaticComplexity to generateAdditionalMetrics ( #183 )
...
* Changed eableCyclomaticComplexity to generateAdditionalMetrics for coverageOptions
* updated codecoverage to version 1.1.1
2022-04-22 01:08:44 +02:00
Nick Maltbie
96562463cf
Code Coverage Support ( #182 )
...
* Added basic framework for enable code coverage
* Added basic coverage results building and combination
* fixed ENABLE_CODE_COVERAGE to be `true` or `false`
* Added code coverage project to manifest
* Updated to add more tests for code coverage build
* Updated coverage parameter documentation
* Fixed small syntax error
* Enabled code coverage flag for code coverage tests
* Fixed error in test file build
* Updated project run settings
* Fixed error when creating combined code coverage results
* Updated testing workflows
* updated test workflows
* Updated parameters and added tests
* Updated tests and bash script for running
* Updated run_tests.sh script to simplfy some parameters
* Updated run_tests to remove incorrect ';'
* Updated run_tests script
* Fixed small syntax error
* Fixed for loop in run_tests.sh
* Updated run_tests syntax error for '=' operator
* Fixed runTests variable assignment
* Fixed parameters for running tests via bash
* Corrected bash arguments
* Updated test cases in main.yml
* Updated parameter names and default values for code coverage
* Fixed broken paths for coverage results upload in main.yml
* Corrected names of coverage results artifacts
2022-04-21 10:50:37 +02:00
dependabot[bot]
ec4f39253f
Bump actions/upload-artifact from 2 to 3 ( #180 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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:24:59 +02:00
Webber Takken
67402dce6f
feat: upgrade to images of version 1 (rolling tag) ( #179 )
...
* feat: upgrade to images of version 1 (rolling tag)
* fix: broken husky hook
2022-04-03 17:59:11 +02:00
Paul Pacheco
50a3bd4138
perf: avoid creating temporary docker image ( #177 )
...
* avoid building custom image
* Rebuild
* fix wrong folder for entrypoint.sh
* run with bash
* fix path to bash
* Mount with permissions
* Rebuild
* add missing continuation
* rebuild
* Fix docker invocation
* delete unused code
* Fix test
* remove old comment
* Fix code styles
Co-authored-by: Webber Takken <webber.nl@gmail.com>
2022-04-03 12:14:39 +02:00
Paul Pacheco
f87ed30c30
feat: work with rootless docker ( #175 )
...
Running docker currently mounts the docker.sock file into the container.
This was introduced in d6c937fe37
but
there is no explanation provided.
The docker.sock file is only needed if we want to run docker inside the container
to create other images or start other containers.
I searched through the code and I did not find any such use.
In particular, on fedora this gives permission denied because docker.sock
is owned by root and the container runs under an unprivileged user.
One has to change the permissions of docker.sock
(which is actually a link to /run/podman/podman.sock) to be writeable by the user.
If we don't need to use docker inside the containers, then we can remove this file,
thus we can run this GitHub action as an unprivileged user out of the box.
2022-03-27 03:03:16 +02:00
dependabot[bot]
29ad0eb103
Bump minimist from 1.2.5 to 1.2.6 ( #174 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-27 03:01:26 +02:00
Paul Pacheco
8324e03548
Rebuild after docker.sock:z fix ( #173 )
2022-03-23 19:42:20 +01:00
Paul Pacheco
33bc4be9fa
fix: operation not permitted in self hosted runners ( #172 )
...
Self hosted runners in fedora make the docker.sock a link to /run/podman/podman.sock
Trying to set the :z on docker.sock seems to cause:
```
Error: lsetxattr /var/run/docker.sock: operation not permitted
Error: The process '/usr/bin/docker' failed with exit code 126
```
I think the :z may be broken for links? hard to tell.
2022-03-23 14:14:44 +01:00
dependabot[bot]
538792b218
Bump actions/cache from 2 to 3 ( #171 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
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-21 11:44:02 +01:00
Paul Pacheco
79715c7e78
feat: support self-hosted runners ( #170 )
...
* feat: support self-hosted runners
similar to https://github.com/game-ci/unity-builder/pull/355
* Use $RUNNER_TEMP variable instead of hardcoded path for _github_home and _github_workflow
* create the folders if they don't exist
* mount volumes with :z for compatibility with SELinux
* compile typescript files
2022-03-11 18:46:28 +01:00
dependabot[bot]
174e562151
Bump actions/checkout from 2 to 3 ( #167 )
...
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-02 11:50:10 +01:00
dependabot[bot]
2a6814ff04
Bump node-fetch from 2.6.6 to 2.6.7 ( #166 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-25 16:20:43 -06:00
dependabot[bot]
905eb66d7f
Bump actions/setup-node from 2 to 3 ( #165 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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-02-25 15:34:08 -06:00
David Finol
aa7a119f32
Updated GitHub dependencies to restore checks functionality ( #159 )
...
* Fix checks
* Update packages
2022-01-11 07:44:47 -06:00
David Finol
6b2660eabd
Fix paths
2022-01-11 06:32:54 -06:00
dependabot[bot]
cb6c63f07a
Bump ruairidhwm/action-cats from 1.0.1 to 1.0.2 ( #154 )
...
Bumps [ruairidhwm/action-cats](https://github.com/ruairidhwm/action-cats ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/ruairidhwm/action-cats/releases )
- [Commits](https://github.com/ruairidhwm/action-cats/compare/1.0.1...1.0.2 )
---
updated-dependencies:
- dependency-name: ruairidhwm/action-cats
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-11 05:58:45 -06:00
David Finol
cdfccd0aad
Refactor to typescript ( #158 )
...
* Refactor to typescript
* Fix platform and workflow
* Fix workflow and platform
* Update husky and image-tag
* Use 'yarn lint-staged' instead of 'npx lint-staged'
2022-01-11 05:52:29 -06:00
David Finol
87b202c6d9
Remove deprecated param from versioning ( #156 )
2022-01-02 19:03:02 -06:00
David Finol
8a69fc6be3
Sync input with documentation ( #155 )
2022-01-01 14:38:47 -06:00
David Finol
f61055d56f
Fix docs link ( #153 )
2021-12-13 09:46:23 -06:00
Webber Takken
79e50e3e4f
allow space in between words of project name ( #151 )
...
Co-authored-by: David Finol <davidmfinol@gmail.com>
2021-11-10 13:30:58 +01:00
Robin
576ef39bb6
add private github package support using personal access token ( #152 )
...
* add private github package support using pat
* add index.js after yarn build
* shift gitcrediental step before run_tests
2021-11-03 10:25:06 +01:00
Michal Cichra
a2b1ed6631
show console output in the GitHub Check annotations ( #149 )
...
The annotation raw details now include console output (if available) and stack trace.
2021-10-21 15:53:41 -05:00
dependabot[bot]
3e969f16b2
Bump ansi-regex from 5.0.0 to 5.0.1 ( #147 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 22:39:15 +03:00
dependabot[bot]
20387ae1e0
Bump tmpl from 1.0.4 to 1.0.5 ( #145 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 22:36:55 +03:00
dependabot[bot]
e13aeebe33
Bump semver-regex from 3.1.2 to 3.1.3 ( #144 )
...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases )
- [Commits](https://github.com/sindresorhus/semver-regex/commits )
---
updated-dependencies:
- dependency-name: semver-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-25 22:36:43 +03:00
Paul Pacheco
02c0e7b60c
fix unary operator expected error ( #146 )
...
* fix unary operator expected error
The if comparisons can sometimes compare an empty variable, which gives errors like this:
```
/steps/run_tests.sh: line 71: [: =: unary operator expected
```
This PR should fix the script to address that problem.
See an explanation of why this error happens here:
https://codefather.tech/blog/bash-unary-operator-expected/
* fix missing quote
* Posix shell compliance
Posix shell does not do ==, it only does one =
* consistent spaces
2021-09-25 22:36:17 +03:00
David Finol
7563db4160
Use exit code to fail when code compile fails ( #143 )
2021-08-28 12:48:23 -05:00
Paul Boocock
19201393f1
useNetworkHost should be useHostNetwork in action.yml ( #141 )
2021-08-21 15:06:06 +02:00