Skip to content

Feature/floating bottom bar #30

Feature/floating bottom bar

Feature/floating bottom bar #30

Workflow file for this run

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
name: Run linter and analyze
on:
pull_request:
branches: [ "main" ]
jobs:
generate-matrix:
name: Generate job matrices
runs-on: ubuntu-latest
outputs:
deployments: ${{ steps.changed-paths-filter.outputs.matrix }}
steps:
- name: Generate Matrix
id: changed-paths-filter
uses: wisemen-digital/devops-ga-changed-paths-filter@main
with:
filter-file: .github/package-filters.yaml
test:
needs: [generate-matrix]
runs-on: ubuntu-latest
strategy:
matrix:
deployment: ${{ fromJson(needs.generate-matrix.outputs.deployments) }}
if: ${{ needs.generate-matrix.outputs.deployments != '[]' }}
steps:
- uses: actions/checkout@v4
- name: Test ${{ matrix.deployment.path }}
uses: ./.github/actions/package
with:
package_name: ${{ matrix.deployment.path }}
working_directory: packages/${{ matrix.deployment.path }}
min_coverage: 80
github_token: ${{ secrets.GITHUB_TOKEN }}