Sha256: 33e4032de6f3eb494a759ec96fe43102b62b06aa90c702ac796bf2efec4fefc3
Contents?: true
Size: 1.01 KB
Versions: 3
Compression:
Stored size: 1.01 KB
Contents
name: CI on: push: branches: [ main ] pull_request: branches: [ main ] jobs: build: runs-on: macos-latest # prevents intermittent Chrome Headless error unlike ubuntu name: Ruby ${{ matrix.version }} strategy: matrix: version: ['3.0', '3.1', '3.2', '3.3'] steps: - uses: actions/checkout@v3 - name: Cache node modules uses: actions/cache@v3 with: # npm cache files are stored in `~/.npm` on Linux/macOS path: ~/.npm key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} - name: Set up Ruby ${{ matrix.version }} uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.version }} bundler-cache: true - name: Set up Node uses: actions/setup-node@v3 with: node-version: '18' - name: Install Yarn Dependencies run: yarn - name: Run Yarn Tests run: yarn test - name: Run Ruby Tests run: bundle exec rake test
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shopify_app-22.5.1 | .github/workflows/build.yml |
shopify_app-22.5.0 | .github/workflows/build.yml |
shopify_app-22.4.0 | .github/workflows/build.yml |