Skip to content

Commit

Permalink
read
Browse files Browse the repository at this point in the history
  • Loading branch information
lacymorrow committed Nov 2, 2023
1 parent 8d54016 commit 8cdb206
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
Expand Up @@ -385,6 +385,14 @@ $ yarn build
#### Build issues

**Test CI builds on Mac and PC before releasing**

```
'CrossOver' is damaged and can't be opened.
```

CI builds do not seem to work correctly for Mac. Try using a real Mac to build.


```
i386 architecture deprecated in MacOS
Expand Down Expand Up @@ -412,15 +420,18 @@ To build rpm, executable rpmbuild is required, please install: `brew install rpm

#### Continuous Integration (CI)

We use [CircleCI](https://circleci.com/gh/lacymorrow/crossover) and [Appveyor](https://ci.appveyor.com/project/lacymorrow/crossover) to build and test CrossOver on every commit. Circle builds for Mac and Linux, Appveyor builds for Windows.
We use [GitHub Actions](https://github.com/lacymorrow/crossover/actions), [CircleCI](https://circleci.com/gh/lacymorrow/crossover) and [Appveyor](https://ci.appveyor.com/project/lacymorrow/crossover) to build and test CrossOver on every commit. Circle and GitHub build for all targets, Appveyor builds for Windows.

CircleCI builds are published to the [Snap Store](https://snapcraft.io/crossover) and GitHub Releases while Appveyor builds are published to the [Windows App Store](https://apps.microsoft.com/detail/9MTD5ZLN7NL1).

CircleCI needs the following environment variables:

- `GH_TOKEN` aka a Personal Access Token

- `SNAP_TOKEN` aka a Snapcraft API token, generated with **snapcraft v6 (NOT v7+)** using `snapcraft login` and `snapcraft export-login token.txt`
**[As of v7](https://snapcraft.io/docs/snapcraft-authentication), use the `SNAPCRAFT_STORE_CREDENTIALS` environment variable instead of the following**

- ~~`SNAP_TOKEN` aka a Snapcraft API token, generated with **snapcraft v6 (NOT v7+)** using `snapcraft login` and `snapcraft export-login token.txt`~~


To install `snapcraft` on a Mac:

Expand Down

0 comments on commit 8cdb206

Please sign in to comment.