public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
.github/workflows/update_postscreen_access_list.yml
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
Author
Date
Commit
Line
Code
1
name: Update postscreen_access.cidr
3
on:
4
schedule:
5
# Monthly
6
- cron: "0 0 1 * *"
7
workflow_dispatch: # Allow to run workflow manually
9
permissions:
10
contents: read # to fetch code (actions/checkout)
13
jobs:
14
Update-postscreen_access_cidr:
15
runs-on: ubuntu-latest
16
steps:
17
- name: Checkout
18
uses: actions/checkout@v7
20
- name: Generate postscreen_access.cidr
21
run: |
22
bash helper-scripts/update_postscreen_whitelist.sh
24
- name: Create Pull Request
25
uses: peter-evans/create-pull-request@v8
26
with:
27
token: ${{ secrets.mailcow_action_Update_postscreen_access_cidr_pat }}
28
commit-message: update postscreen_access.cidr
29
committer: milkmaker <[email protected]>
30
author: milkmaker <[email protected]>
31
signoff: false
32
branch: update/postscreen_access.cidr
33
base: staging
34
delete-branch: true
35
add-paths: |
36
data/conf/postfix/postscreen_access.cidr
37
title: '[Postfix] update postscreen_access.cidr'
38
body: |
39
This PR updates the postscreen_access.cidr using GitHub Actions and [helper-scripts/update_postscreen_whitelist.sh](https://github.com/mailcow/mailcow-dockerized/blob/master/helper-scripts/update_postscreen_whitelist.sh)