Skip to content

Commit

Permalink
test push to pb
Browse files Browse the repository at this point in the history
  • Loading branch information
anaprietonem committed Nov 22, 2024
1 parent 2837ecd commit dd4ef80
Showing 1 changed file with 25 additions and 52 deletions.
77 changes: 25 additions & 52 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,58 +1,31 @@
name: ci
name: Add bugs to bugs project

on:
# Trigger the workflow on push to master or develop, except tag creation
push:
branches:
- 'main'
- 'develop'
tags-ignore:
- '**'
paths:
- "src/**"
- "tests/**"

# Trigger the workflow on pull request
pull_request: ~

# Trigger the workflow manually installs
issues:
types:
- opened
- labeled
- reopened
pull_request:
types:
- opened
- labeled
# push:
# branches:
# - "test_action"
workflow_dispatch: ~

# Trigger after public PR approved for CI
pull_request_target:
types: [labeled]

jobs:
# Run CI including downstream packages on self-hosted runners
downstream-ci:
name: downstream-ci
if: ${{ !github.event.pull_request.head.repo.fork && github.event.action != 'labeled' || github.event.label.name == 'approved-for-ci' }}
uses: ecmwf-actions/downstream-ci/.github/workflows/downstream-ci.yml@main
with:
anemoi-utils: ecmwf/anemoi-utils@${{ github.event.pull_request.head.sha || github.sha }}
codecov_upload: true
skip_matrix_jobs: |
gnu@debian-11
[email protected]
gnu@debian-11
[email protected]
[email protected]
gnu@fedora-37
secrets: inherit

# # Build downstream packages on HPC
# downstream-ci-hpc:
# name: downstream-ci-hpc
# if: ${{ !github.event.pull_request.head.repo.fork && github.event.action != 'labeled' || github.event.label.name == 'approved-for-ci' }}
# uses: ecmwf-actions/downstream-ci/.github/workflows/downstream-ci.yml@main
# with:
# anemoi-utils: ecmwf/anemoi-utils@${{ github.event.pull_request.head.sha || github.sha }}
# codecov_upload: true
# skip_matrix_jobs: |
# gnu@debian-11
# [email protected]
# gnu@debian-11
# [email protected]
# [email protected]
# gnu@fedora-37
# secrets: inherit
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
# You can target a project in a different organization
# to the issue
project-url: https://github.com/orgs/ecmwf-lab/projects/1
github-token: ${{ secrets.GITHUB_TOKEN }}
labeled: bug, needs-triage
label-operator: OR

0 comments on commit dd4ef80

Please sign in to comment.