All Projects β†’ dailydotdev β†’ action-devcard

dailydotdev / action-devcard

Licence: BSD-3-Clause license
GitHub Action to download the devcard from https://daily.dev

Programming Languages

typescript
32286 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to action-devcard

medium-stat-box
Practical pinned gist which show your latest medium status πŸ“Œ
Stars: ✭ 29 (-50.85%)
Mutual labels:  github-action
build-godot-action
GitHub action that builds a Godot project for multiple platforms
Stars: ✭ 62 (+5.08%)
Mutual labels:  github-action
Metrics
πŸ“Š An infographics generator with 30+ plugins and 200+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
Stars: ✭ 4,621 (+7732.2%)
Mutual labels:  github-action
qodana-action
βš™οΈ Scan your Java, Kotlin, PHP, Python, JavaScript, TypeScript projects at GitHub with Qodana
Stars: ✭ 112 (+89.83%)
Mutual labels:  github-action
chattery
A GitHub action that creates chatrooms for pull requests
Stars: ✭ 30 (-49.15%)
Mutual labels:  github-action
realworld-springboot-java
ReadWorld.io project using spring boot
Stars: ✭ 74 (+25.42%)
Mutual labels:  github-action
Setup-Nuget
Set up your GitHub Actions workflow with the latest version of Nuget.exe CLI tool
Stars: ✭ 27 (-54.24%)
Mutual labels:  github-action
mypy-check
github action for python's mypy type checker tool
Stars: ✭ 23 (-61.02%)
Mutual labels:  github-action
intellij-platform-plugin-verifier-action
GitHub Action for executing the intellij-plugin-verifier
Stars: ✭ 20 (-66.1%)
Mutual labels:  github-action
Github Pages Deploy Action
Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Stars: ✭ 2,507 (+4149.15%)
Mutual labels:  github-action
latex-action
GitHub Action to compile LaTeX documents
Stars: ✭ 123 (+108.47%)
Mutual labels:  github-action
BingPicApi
Bing 每ζ—₯图片 API
Stars: ✭ 58 (-1.69%)
Mutual labels:  github-action
github-run-tests-action
mabl Github Actions implementation
Stars: ✭ 39 (-33.9%)
Mutual labels:  github-action
gha-setup-scancentral-client
GitHub Action to set up Fortify ScanCentral Client
Stars: ✭ 15 (-74.58%)
Mutual labels:  github-action
action-my-broken-link-checker
A GitHub Action for checking broken links
Stars: ✭ 32 (-45.76%)
Mutual labels:  github-action
autoupdate
A GitHub Action that auto-updates pull requests branches, whenever changes are pushed to their destination branch.
Stars: ✭ 70 (+18.64%)
Mutual labels:  github-action
letterbot
Github Action 으둜 λ§Œλ“  λ””μŠ€μ½”λ“œ, μŠ¬λž™μ— 맀일 μ•„μΉ¨ 8μ‹œμ— λΈŒλ¦¬ν•‘μ„ ν•΄μ£ΌλŠ” λ΄‡μž…λ‹ˆλ‹€
Stars: ✭ 37 (-37.29%)
Mutual labels:  github-action
npm-audit-action
GitHub Action to run `npm audit`
Stars: ✭ 30 (-49.15%)
Mutual labels:  github-action
dnscontrol-action
Deploy your DNS configuration using GitHub Actions using DNSControl.
Stars: ✭ 64 (+8.47%)
Mutual labels:  github-action
memorable-milestones
A GitHub Action that puts your milestones on auto-pilot, using memorable emoji names πŸ€–
Stars: ✭ 18 (-69.49%)
Mutual labels:  github-action

GitHub Action for fetching the devcard from daily.dev

GitHub GitHub Workflow Status (event) GitHub release (latest by date)

Example usage

jobs:
  devcard:
    runs-on: ubuntu-latest
    permissions:
      contents: write
    steps:
      - name: devcard
        uses: dailydotdev/[email protected]
        with:
          devcard_id: ${{ secrets.DEVCARD_ID }}

Action options

Required

  • devcard_id: this is the unique hash of the devcard, it can be found in the URL of the devcard.
    • e.g. https://api.daily.dev/devcards/0b156485612243bfa39092f30071e276.png where the devcard_id is 0b156485612243bfa39092f30071e276
    • Can be found at https://app.daily.dev/devcard

Optional

  • token: GitHub Token used to commit the devcard
  • commit_branch: The branch to commit the devcard to. Defaults to the branch of the action.
  • commit_message: The commit message to use when committing the devcard. Defaults to Update ${filename}.
    • You can use ${filename} in the message to refer to the filename of the devcard.
  • commit_filename: The filename to commit the devcard to. Defaults to devcard.svg.
    • If you want to save the devcard as a PNG, you can use devcard.png instead, or any other filename ending in .png.
  • dryrun: If set to true, the action will run as normal, but not actually commit the devcard

Advanced usage

This will save the devcard as PNG and commit to a separate branch named devcard.

jobs:
  devcard:
    runs-on: ubuntu-latest
    permissions:
      contents: write
    steps:
      - name: devcard
        uses: dailydotdev/[email protected]
        with:
          devcard_id: ${{ secrets.DEVCARD_ID }}
          commit_branch: devcard
          commit_filename: devcard.png
          commit_message: "chore: update ${filename}"

Keep up-to-date with GitHub Dependabot

Since Dependabot has native GitHub Actions support, to enable it on your GitHub repo all you need to do is add the .github/dependabot.yml file:

version: 2
updates:
  # Maintain dependencies for GitHub Actions
  - package-ecosystem: "github-actions"
    directory: "/"
    schedule:
      interval: "daily"
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].