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
Commit
Add update_postscreen_access_list.yml
fb60c4a1
.../workflows/update_postscreen_access_list.yml | 39 ++++++++++++++++++++++
1 file changed, 39 insertions(+)
create mode 100644 .github/workflows/update_postscreen_access_list.yml
Diff
diff --git a/.github/workflows/update_postscreen_access_list.yml b/.github/workflows/update_postscreen_access_list.yml
new file mode 100644
index 00000000..5d31eb9a
--- /dev/null
+++ b/.github/workflows/update_postscreen_access_list.yml
@@ -0,0 +1,39 @@
+name: Update postscreen_access.cidr
+
+on:
+ schedule:
+ # Monthly
+ - cron: "0 0 1 * *"
+ workflow_dispatch: # Allow to run workflow manually
+
+permissions:
+ contents: read # to fetch code (actions/checkout)
+
+
+jobs:
+ Update-postscreen_access_cidr:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v3
+
+ - name: Generate postscreen_access.cidr
+ run: |
+ bash helper-scripts/update_postscreen_whitelist.sh
+
+ - name: Create Pull Request
+ uses: peter-evans/create-pull-request@v5
+ with:
+ token: ${{ secrets.mailcow_action_Update_postscreen_access_cidr_pat }}
+ commit-message: update postscreen_access.cidr
+ committer: milkmaker <[email protected]>
+ author: milkmaker <[email protected]>
+ signoff: false
+ branch: update/postscreen_access.cidr
+ base: staging
+ delete-branch: true
+ add-paths: |
+ data/conf/postfix/postscreen_access.cidr
+ title: '[Postfix] update postscreen_access.cidr'
+ body: |
+ 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)
\ No newline at end of file