Skip to content

Merge pull request #228 from fish-shop/dependabot/github_actions/vers… #1533

Merge pull request #228 from fish-shop/dependabot/github_actions/vers…

Merge pull request #228 from fish-shop/dependabot/github_actions/vers… #1533

Workflow file for this run

name: tests
on:
push:
branches:
- main
pull_request:
branches:
- main
release:
types:
- published
schedule:
- cron: '30 19 * * *'
workflow_dispatch:
permissions: read-all
jobs:
tests:
strategy:
matrix:
os:
- macos-latest
- ubuntu-latest
plugin-manager:
- fisher
- oh-my-fish
runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Install fish shell
uses: fish-shop/install-fish-shell@79c0a7223691988319222fff66b30bec11f2ac95 # v1.0.44
- if: matrix.plugin-manager != 'oh-my-fish'
name: Install plugin using <username>/<repo> name
uses: ./
with:
plugin-manager: ${{ matrix.plugin-manager }}
plugins: marcransome/pond
- if: matrix.plugin-manager == 'oh-my-fish'
name: Install plugin using GitHub URL
uses: ./
with:
plugin-manager: ${{ matrix.plugin-manager }}
plugins: https://github.com/marcransome/pond
- name: Check plugin installed
run: type -q pond
shell: fish {0}