Skip to content

feat(desktop): add notification service #563

feat(desktop): add notification service

feat(desktop): add notification service #563

Workflow file for this run

---
name: CI
'on':
pull_request:
push:
concurrency:
group: ${{ github.ref }}
cancel-in-progress: false
jobs:
lint:
name: lint
if: "!startsWith(github.ref, 'refs/tags/')"
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
- run: pip3 install yamllint
- run: yamllint .
- run: ansible-galaxy collection build
- run: >-
ansible-galaxy collection install
charlesrocket-freebsd-$(grep version galaxy.yml |
awk '{print $2}').tar.gz
- uses: ansible/ansible-lint@main
test:
name: ansible-test
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Perform sanity testing
uses: ansible-community/ansible-test-gh-action@release/v1
with:
testing-type: sanity
release:
needs: [test]
permissions:
contents: read
pages: write
id-token: write
actions: read
attestations: read
checks: read
deployments: read
discussions: read
issues: read
models: read
packages: read
pull-requests: read
artifact-metadata: read
repository-projects: read
statuses: read
security-events: read
if: |
github.repository_owner == 'charlesrocket' &&
startsWith(github.ref, 'refs/tags/')
uses: ./.github/workflows/cd.yml
secrets:
GALAXY_API_KEY: ${{ secrets.GALAXY_API_KEY }}