Skip to content
CI/CD Inventory

galaxyproject/usegalaxy-playbook (opens in new tab)

1 workflow

Triggers

schedule workflow_dispatch

Jobs

Jobs for Update Blocklist
Job Runs on Steps Actions used
build ubuntu-latest 3
actions/checkout@v4 peter-evans/create-pull-request@v7
Raw YAML
name: Update Blocklist

on:
  schedule:
    - cron:  '3 3 1 * *' # 3:03 every first day of month
  workflow_dispatch:

permissions:
  contents: write
  pull-requests: write

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Update
        run: |
            wget https://raw.githubusercontent.com/disposable-email-domains/disposable-email-domains/refs/heads/main/disposable_email_blocklist.conf
            mv disposable_email_blocklist.conf env/common/files/galaxy/config/disposable_email_blocklist.conf
      - name: Create Pull Request
        uses: peter-evans/create-pull-request@v7
        with:
          committer: martenson <marten@bx.psu.edu>
          commit-message: "update blocklist"
          title: "update blocklist"
          labels: automated
          assignees: martenson
          reviewers: martenson

Last fetched: