Skip to content
CI/CD Inventory

galaxyproject/gx-it-proxy (opens in new tab)

2 workflows

Triggers

push pull_request

Jobs

Jobs for Node.js CI
Job Runs on Steps Actions used
build ubuntu-latest 7
actions/checkout@v4 actions/setup-node@v4 borales/actions-yarn@v4 borales/actions-yarn@v4 borales/actions-yarn@v4 borales/actions-yarn@v4
Raw YAML
name: Node.js CI
on: [push, pull_request]
jobs:
  build:
    runs-on: ubuntu-latest

    strategy:
      matrix:
        node: [20.x, 22.x]

    steps:
    - uses: actions/checkout@v4
    - name: Set Node.js version
      uses: actions/setup-node@v4
      with:
        node-version: ${{ matrix.node }}
    - run: node --version
    - uses: borales/actions-yarn@v4
      with:
        cmd: install
    #- uses: borales/actions-yarn@v2.0.0
    #  with:
    #      cmd: build
    - uses: borales/actions-yarn@v4
      with:
          cmd: lint
    - uses: borales/actions-yarn@v4
      with:
          cmd: format-check
    - uses: borales/actions-yarn@v4
      with:
          cmd: test

Last fetched:

Triggers

push

Jobs

Jobs for Publish Docker Image
Job Runs on Steps Actions used
build-and-publish-head ubuntu-latest 2
actions/checkout@v2 elgohr/Publish-Docker-Github-Action@v5
Raw YAML
name: Publish Docker Image
on: [push]
jobs:
  build-and-publish-head:
    runs-on: ubuntu-latest
    if: github.ref == 'refs/heads/main' # Running this job only for develop branch

    steps:
    - uses: actions/checkout@v2 # Checking out the repo
    - name: Publish to Registry
      uses: elgohr/Publish-Docker-Github-Action@v5
      with:
        name: galaxy/gx-it-proxy
        workdir: docker
        username: ${{ secrets.DOCKERHUB_USERNAME }}
        password: ${{ secrets.DOCKERHUB_PASSWORD }}

Last fetched: