Skip to content

Commit 78b29de

Browse files
committed
docs: remove mention of working in macos
1 parent 109fa1b commit 78b29de

File tree

1 file changed

+2
-19
lines changed

1 file changed

+2
-19
lines changed

README.md

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# GitHub Action: cvmfs-contrib/github-action-cvmfs
2-
[![ubuntu](https://github.com/cvmfs-contrib/github-action-cvmfs/workflows/ubuntu/badge.svg)](https://github.com/cvmfs-contrib/github-action-cvmfs/actions?query=workflow%3Aubuntu) [![macOS](https://github.com/cvmfs-contrib/github-action-cvmfs/workflows/macOS/badge.svg)](https://github.com/cvmfs-contrib/github-action-cvmfs/actions?query=workflow%3AmacOS)
3-
2+
[![ubuntu](https://github.com/cvmfs-contrib/github-action-cvmfs/workflows/ubuntu/badge.svg)](https://github.com/cvmfs-contrib/github-action-cvmfs/actions?query=workflow%3Aubuntu)
43

54
This GitHub Action sets up CernVM-FS for use in GitHub Workflows.
65

@@ -19,20 +18,6 @@ jobs:
1918
```
2019
By default `*.cern.ch, *.egi.eu, *.opensciencegrid.org *.hsf.org` repositories are available.
2120

22-
The Action also works with runners of type `macos-10.15`, however in this case it is necessary to specify which repositories you want to mount (via the variable `cvmfs_repositories`), as there is not auto mount for macOS. A minimal example of usage on `macos-10.15` is:
23-
```yaml
24-
jobs:
25-
macOS-minimal:
26-
runs-on: macos-10.15
27-
steps:
28-
- uses: cvmfs-contrib/github-action-cvmfs@v2
29-
with:
30-
cvmfs_repositories: 'sft.cern.ch'
31-
- name: Test CernVM-FS
32-
run: ls /Users/Shared/cvmfs/sft.cern.ch/
33-
```
34-
Beware that because the runner cannot be rebooted in the macOS case, the repositories are mounted under `/Users/Shared/cvmfs/`
35-
3621
## Optional Parameters
3722
The following parameters are supported:
3823
- `cvmfs_alien_cache`: If set, use an alien cache at the given location.
@@ -113,7 +98,6 @@ The following parameters are supported:
11398
- `cvmfs_usyslog`: All messages that are normally logged to syslog are re-directed to the given file. This file can grow up to 500kB and there is one step of log rotation. Required for $mu$CernVM.
11499
- `cvmfs_workspace`: Set the local directory for storing special files (defaults to the cache directory).
115100
- `cvmfs_ubuntu_deb_location`: Location from where to download the Ubuntu deb package of CernVM-FS.
116-
- `cvmfs_macos_pkg_location`: Location from where to download the masOS pkg package of CernVM-FS.
117101
- `cvmfs_config_package`: URL to the cvmfs config package to install.
118102
- `run_local_checkout`: Run the local checkout of the action and not the main repo code. Only used for testing and development of this action (needed in CI).
119103

@@ -123,7 +107,6 @@ All optional parameters are set by default to `''`(empty string). All variables
123107
- `cvmfs_client_profile`: `'single'`
124108
- `cvmfs_use_cdn`: `'yes'`
125109
- `cvmfs_ubuntu_deb_location`: `https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb`
126-
- `cvmfs_macos_pkg_location`: `http://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-latest.pkg`
127110
- `cvmfs_config_package`: `cvmfs-config-default`
128111

129112
## Minimal Example
@@ -152,7 +135,7 @@ This GitHub Action installs the [CernVM-FS package](https://cernvm.cern.ch/fs/#d
152135

153136
## Limitations
154137

155-
This GitHub Action is only expected to work in workflows that [run on](https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) ubuntu and macOS targets (and even then likely only `ubuntu-latest`). This exludes the `windows` targets.
138+
This GitHub Action is only expected to work in workflows that [run on](https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) ubuntu. This exludes the `macos` and `windows` targets.
156139

157140
## Use With Docker
158141

0 commit comments

Comments
 (0)