Skip to content

Update newpipelinefortesting.yml #6

Update newpipelinefortesting.yml

Update newpipelinefortesting.yml #6

name: New pipeline for testing
on:
push:
branches:
- main
pull_request:
types:
- closed
workflow_dispatch:
inputs:
environment:
description: Environment
type: choice
required: true
options:
- dev
- preprod
- staging
- production
default: 'dev'
jobs:
display_fields_without_condition:
runs-on: ubuntu-latest
steps:
- name: Display GitHub Event Fields
run: |
echo "Event Name: ${{ github.event_name }}"
echo "Base Ref: ${{ github.base_ref }}"
echo "Event Action: ${{ github.event.action }}"
echo "Pull Request Merged: ${{ github.event.pull_request.merged }}"
echo "Pull Request Number: ${{ github.event.pull_request.number }}"
echo "Pull Request Title: ${{ github.event.pull_request.title }}"
echo "Pull Request Body: ${{ github.event.pull_request.body }}"
echo "Pull Request Head Ref: ${{ github.event.pull_request.head.ref }}"
echo "Pull Request Base Ref: ${{ github.event.pull_request.base.ref }}"
echo "Pull Request User Login: ${{ github.event.pull_request.user.login }}"
display_fields with_condition:

Check failure on line 40 in .github/workflows/newpipelinefortesting.yml

View workflow run for this annotation

GitHub Actions / New pipeline for testing

Invalid workflow file

The workflow is not valid. .github/workflows/newpipelinefortesting.yml (Line: 40, Col: 3): The identifier 'display_fields with_condition' is invalid. IDs may only contain alphanumeric characters, '_', and '-'. IDs must start with a letter or '_' and and must be less than 100 characters.
runs-on: ubuntu-latest
if: github.event_name == 'pull_request' && github.event.action == 'closed' && github.event.pull_request.merged == true
steps:
- name: Display GitHub Event Fields
run: |
echo "Event Name: ${{ github.event_name }}"
echo "Base Ref: ${{ github.base_ref }}"
echo "Event Action: ${{ github.event.action }}"
echo "Pull Request Merged: ${{ github.event.pull_request.merged }}"
echo "Pull Request Number: ${{ github.event.pull_request.number }}"
echo "Pull Request Title: ${{ github.event.pull_request.title }}"
echo "Pull Request Body: ${{ github.event.pull_request.body }}"
echo "Pull Request Head Ref: ${{ github.event.pull_request.head.ref }}"
echo "Pull Request Base Ref: ${{ github.event.pull_request.base.ref }}"
echo "Pull Request User Login: ${{ github.event.pull_request.user.login }}"