{"id":18388317,"url":"https://github.com/cecilapp/action","last_synced_at":"2026-05-23T01:04:22.742Z","repository":{"id":49069680,"uuid":"192010925","full_name":"Cecilapp/Action","owner":"Cecilapp","description":"This GitHub Action builds a static site with Cecil.","archived":false,"fork":false,"pushed_at":"2025-03-19T11:32:50.000Z","size":74,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-09T07:09:44.224Z","etag":null,"topics":["action","cecil","github-actions","static-site"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/cecil-action","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cecilapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"ArnaudLigny","open_collective":"cecil"}},"created_at":"2019-06-14T22:11:26.000Z","updated_at":"2025-03-19T11:31:28.000Z","dependencies_parsed_at":"2023-02-12T13:10:11.813Z","dependency_job_id":"e98037a0-069a-440f-881d-c3ba4be81922","html_url":"https://github.com/Cecilapp/Action","commit_stats":{"total_commits":120,"total_committers":1,"mean_commits":120.0,"dds":0.0,"last_synced_commit":"5fcd2372d895bc10ab1d506f9b0e54e66d732487"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/Cecilapp/Action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cecilapp%2FAction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cecilapp%2FAction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cecilapp%2FAction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cecilapp%2FAction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cecilapp","download_url":"https://codeload.github.com/Cecilapp/Action/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cecilapp%2FAction/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259312047,"owners_count":22838850,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["action","cecil","github-actions","static-site"],"created_at":"2024-11-06T01:33:43.543Z","updated_at":"2026-05-23T01:04:22.736Z","avatar_url":"https://github.com/Cecilapp.png","language":null,"funding_links":["https://github.com/sponsors/ArnaudLigny","https://opencollective.com/cecil"],"categories":[],"sub_categories":[],"readme":"# Cecil build Action\n\nThis GitHub Action builds a [_Cecil_](https://cecil.app) site and uploads a GitHub Pages artifact.\n\n[![test](https://github.com/Cecilapp/Action/actions/workflows/test.yml/badge.svg)](https://github.com/Cecilapp/Action/actions/workflows/test.yml)\n\n## Usage\n\n```yaml\n- name: Build site\n  uses: Cecilapp/Cecil-Action@v4\n  # optional\n  with:\n    version: 8.0.0                   # default: latest version\n    install_themes: \"yes\"            # default: \"yes\"\n    options: -v --config=config.yml  # default: \"-v\" (verbose)\n```\n\n### Workflow example\n\nThe following workflow:\n\n1. runs on pushes to the `main` and `master` branches\n2. checkout source\n3. setup PHP\n4. downloads Cecil\n5. installs theme(s)\n6. runs Cecil build\n7. upload pages artifact\n8. deploys to GitHub Pages\n\n```yaml\nname: Build and deploy to GitHub Pages\non:\n  push:\n    branches: [main, master]\n  workflow_dispatch:\nconcurrency:\n  group: pages\n  cancel-in-progress: true\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout source\n        uses: actions/checkout@v6\n      - name: Build site\n        uses: Cecilapp/Cecil-Action@v4\n  deploy:\n    needs: build\n    permissions:\n      pages: write\n      id-token: write\n    environment:\n      name: github-pages\n      url: ${{ steps.deployment.outputs.page_url }}\n    runs-on: ubuntu-latest\n    steps:\n      - name: Deploy to GitHub Pages\n        id: deployment\n        uses: actions/deploy-pages@v5\n```\n\n## License\n\n_Cecil build Action_ is a free software distributed under the terms of the MIT license.\n\n© [Arnaud Ligny](https://arnaudligny.fr)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcecilapp%2Faction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcecilapp%2Faction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcecilapp%2Faction/lists"}