diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-12 21:03:09 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-04-12 21:03:09 +0000 |
| commit | d97953e6ff67978da9554e7b4601aedceb21e215 (patch) | |
| tree | 674053c902db6972b9716c9ac3b1e960ee7a5358 /.github | |
| parent | 1d1fa5bb30df70070bbbbd2b777b839d31f09c41 (diff) | |
| download | baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.gz baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.tar.xz baldeagleos-repo-d97953e6ff67978da9554e7b4601aedceb21e215.zip | |
Adding metadata
Diffstat (limited to '.github')
| -rw-r--r-- | .github/workflows/duplicates.yml | 19 | ||||
| -rw-r--r-- | .github/workflows/emails.yml | 39 | ||||
| -rw-r--r-- | .github/workflows/pkgcheck.yml | 17 |
3 files changed, 75 insertions, 0 deletions
diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml new file mode 100644 index 000000000000..6240adef05fc --- /dev/null +++ b/.github/workflows/duplicates.yml @@ -0,0 +1,19 @@ +name: duplicates + +on: + push: + branches: [ dev ] + pull_request: + branches: [ dev ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup master gentoo repository + run: | + ./scripts/setup-master-gentoo.sh + - name: Check for duplicates + run: | + ./scripts/check-duplicates.sh diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml new file mode 100644 index 000000000000..e7791f5585d4 --- /dev/null +++ b/.github/workflows/emails.yml @@ -0,0 +1,39 @@ +name: emails + +on: [push, pull_request] + +jobs: + bugzilla: + runs-on: ubuntu-latest + steps: + + - uses: nrwl/last-successful-commit-action@v1 + id: last_successful_commit + with: + branch: 'dev' + workflow_id: 'emails.yml' + github_token: ${{ secrets.GITHUB_TOKEN }} + + - name: Checkout compare ref + uses: actions/checkout@v2 + with: + ref: ${{ steps.last_successful_commit.outputs.commit_hash }} + + - name: Checkout code + uses: actions/checkout@v2 + + - uses: actions/setup-python@v3 + with: + python-version: '3.x' + + - name: Get changed files + id: changed-files + uses: tj-actions/changed-files@v18.6 + with: + base_sha: ${{ steps.last_successful_commit.outputs.commit_hash }} + files: | + **/metadata.xml + + - name: Check Emails against bugzilla + run: | + python ./scripts/email-checker.py ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml new file mode 100644 index 000000000000..e98762769e4f --- /dev/null +++ b/.github/workflows/pkgcheck.yml @@ -0,0 +1,17 @@ +name: pkgcheck + +on: + push: + branches: [ dev ] + pull_request: + branches: [ dev ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run pkgcheck + uses: pkgcore/pkgcheck-action@v1 + with: + args: --keywords=-RedundantVersion,-MissingAccountIdentifier,-OldPackageUpdate |
