Bump eslint from 9.36.0 to 9.37.0 (#9941) #1544
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Deploy | |
| concurrency: | |
| group: deploy | |
| cancel-in-progress: true | |
| on: | |
| workflow_dispatch: | |
| push: | |
| branches: | |
| - main | |
| paths-ignore: | |
| - '.cookiecutter/*' | |
| - '.github/*' | |
| - 'bin/create-db' | |
| - 'bin/make_python' | |
| - 'bin/make_template' | |
| - 'conf/development.ini' | |
| - 'conf/supervisord-dev.conf' | |
| - 'docs/*' | |
| - 'requirements/*' | |
| - '!requirements/prod.txt' | |
| - 'tests/*' | |
| - '**/.gitignore' | |
| - '.python-version' | |
| - 'LICENSE' | |
| - '*.md' | |
| - 'docker-compose.yml' | |
| - 'tox.ini' | |
| jobs: | |
| docker_hub: | |
| name: Docker Hub | |
| uses: hypothesis/workflows/.github/workflows/dockerhub.yml@main | |
| with: | |
| Application: hypothesis | |
| secrets: inherit | |
| staging: | |
| name: Staging | |
| needs: [docker_hub] | |
| uses: hypothesis/workflows/.github/workflows/deploy.yml@main | |
| with: | |
| operation: deploy | |
| github_environment_name: Staging | |
| github_environment_url: https://staging.hypothes.is/search | |
| aws_region: us-west-1 | |
| elasticbeanstalk_application: h | |
| elasticbeanstalk_environment: staging | |
| docker_tag: ${{ needs.Docker_Hub.outputs.docker_tag }} | |
| secrets: inherit | |
| staging_websocket: | |
| name: Staging (WebSocket) | |
| needs: [docker_hub] | |
| uses: hypothesis/workflows/.github/workflows/deploy.yml@main | |
| with: | |
| operation: deploy | |
| github_environment_name: Staging (WebSocket) | |
| github_environment_url: https://staging.hypothes.is/docs/help | |
| aws_region: us-west-1 | |
| elasticbeanstalk_application: h-websocket | |
| elasticbeanstalk_environment: staging | |
| docker_tag: ${{ needs.Docker_Hub.outputs.docker_tag }} | |
| secrets: inherit | |
| production: | |
| name: Production | |
| needs: [docker_hub, staging, staging_websocket] | |
| uses: hypothesis/workflows/.github/workflows/deploy.yml@main | |
| with: | |
| operation: deploy | |
| github_environment_name: Production | |
| github_environment_url: https://hypothes.is/search | |
| aws_region: us-west-1 | |
| elasticbeanstalk_application: h | |
| elasticbeanstalk_environment: prod | |
| docker_tag: ${{ needs.Docker_Hub.outputs.docker_tag }} | |
| secrets: inherit | |
| production_websocket: | |
| name: Production (WebSocket) | |
| needs: [docker_hub, staging, staging_websocket] | |
| uses: hypothesis/workflows/.github/workflows/deploy.yml@main | |
| with: | |
| operation: deploy | |
| github_environment_name: Production (WebSocket) | |
| github_environment_url: https://hypothes.is/docs/help | |
| aws_region: us-west-1 | |
| elasticbeanstalk_application: h-websocket | |
| elasticbeanstalk_environment: prod | |
| docker_tag: ${{ needs.Docker_Hub.outputs.docker_tag }} | |
| secrets: inherit | |
| production_canada: | |
| name: Production (Canada) | |
| needs: [docker_hub, staging, staging_websocket] | |
| uses: hypothesis/workflows/.github/workflows/deploy.yml@main | |
| with: | |
| operation: deploy | |
| github_environment_name: Production (Canada) | |
| github_environment_url: https://ca.hypothes.is/search | |
| aws_region: ca-central-1 | |
| elasticbeanstalk_application: h | |
| elasticbeanstalk_environment: prod | |
| docker_tag: ${{ needs.Docker_Hub.outputs.docker_tag }} | |
| secrets: inherit |