Skip to content

Commit

Permalink
Update version to v1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Neilpang committed Oct 6, 2024
1 parent 6b86f72 commit b526dc8
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -4,10 +4,10 @@ Use this action to run your CI in OpenBSD.

The github workflow only supports Ubuntu, Windows and MacOS. But what if you need to use OpenBSD?

This action is to support OpenBSD.


Sample workflow `test.yml`:

## 1. Example: `test.yml`:

```yml

@@ -73,6 +73,10 @@ So, you will have the same directory and same default env variables when you `ru

The default shell in OpenBSD is `ksh`, if you want to use `sh` to execute the `run` script, please set `usesh` to `true`.



## 2. Share code

The code is shared from the host to the VM via `rsync` by default, you can choose to use to `sshfs` share code instead.


@@ -130,6 +134,7 @@ When using `rsync`, you can define `copyback: false` to not copy files back fro
```
## 3. NAT from host runner to the VM
You can add NAT port between the host and the VM.
@@ -151,6 +156,8 @@ You can add NAT port between the host and the VM.
```
## 4. Set memory and cpu
The default memory of the VM is 6144MB, you can use `mem` option to set the memory size:
```
@@ -184,6 +191,9 @@ The VM is using all the cpu cores of the host by default, you can use `cpu` opti
...
```
## 5. Select release
It uses [the OpenBSD 7.5](conf/default.release.conf) by default, you can use `release` option to use another version of OpenBSD:
```
@@ -202,6 +212,7 @@ All the supported releases are here: OpenBSD 7.2, 7.3, 7.4, 7.5, test.releases
## 6. Custom shell
Support custom shell:

0 comments on commit b526dc8

Please sign in to comment.