Skip to content

Commit

Permalink
🤍 merge pull request #69 from FWDekker/update-vm-actions~
Browse files Browse the repository at this point in the history
💨 mommy now uses the much faster vm actions~
  • Loading branch information
FWDekker authored Nov 23, 2023
2 parents bfded32 + a409a03 commit 00df4ec
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 9 deletions.
19 changes: 11 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -332,17 +332,17 @@ jobs:
test-freebsd:
runs-on: macos-12
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Test script and package
uses: vmactions/freebsd-vm@v0
uses: vmactions/freebsd-vm@v1
with:
usesh: true
# TODO: Use `set -e` in `prepare` once https://github.com/vmactions/freebsd-vm/issues/66 is deployed
# Probably once the latest release at https://github.com/vmactions/freebsd-vm/releases is newer than v0.3.0
prepare: |
set -e
echo "::group::Install basic packages"
pkg install -y git gmake || exit 1
echo "::endgroup::"
Expand Down Expand Up @@ -397,7 +397,7 @@ jobs:
test-netbsd:
runs-on: macos-12
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v3
Expand All @@ -407,6 +407,7 @@ jobs:
usesh: true
prepare: |
set -e
export PATH="/usr/sbin:$PATH" # Add `pkg_*` commands to path
echo "::group::Install basic packages"
pkg_add git gmake mozilla-rootcerts-openssl
Expand Down Expand Up @@ -458,12 +459,12 @@ jobs:
test-openbsd:
runs-on: macos-12
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install dependencies for mommy && Test script && Build package && Test package
uses: vmactions/openbsd-vm@v0
uses: vmactions/openbsd-vm@v1
with:
usesh: true
prepare: |
Expand Down Expand Up @@ -559,4 +560,6 @@ jobs:
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- run: |
nix build --impure --expr '(import <nixpkgs> {}).mommy.overrideAttrs (prev: { src = ./.; ${if prev.version == "1.2.3" then "patches" else null} = []; })'
nix build \
--impure \
--expr '(import <nixpkgs> {}).mommy.overrideAttrs (prev: { src = ./.; })'
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# Changelog
## [Unreleased]
### added
* 📈 mommy now explains how to integrate with nushell, thanks to [aemogie.](https://github.com/aemogie)~ ([#65](https://github.com/FWDekker/mommy/issues/65))~
* 📈 mommy now explains how to integrate with nushell, thanks to [aemogie.](https://github.com/aemogie)~ ([#65](https://github.com/FWDekker/mommy/issues/65))

### changed
* 💨 mommy is now much faster at doing her exams~ ([#69](https://github.com/FWDekker/mommy/pull/69))


## [1.2.4] -- 2023-08-28
Expand Down

0 comments on commit 00df4ec

Please sign in to comment.