๐Ÿ“” Zenn ใฎ่จ˜ไบ‹ใ‚’ DEV ใซ่‡ชๅ‹•็š„ใซๅŒๆœŸใ•ใ›ใ‚‹ GitHub Actions ไฝœใฃใฆใฟใŸ

ใฏใ˜ใ‚ใซ ๅŽปๅนด DEV ใฎใ‚ขใ‚ซใ‚ฆใƒณใƒˆใ‚’ไฝœๆˆใ—ใŸใ‚‚ใฎใฎใ€ไปŠใพใงๅ…จใๆœ‰ๅŠนๆดป็”จๅ‡บๆฅใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚ DEV ใซใฏ ใ‚ซใƒŽใƒ‹ใ‚ซใƒซ URL ใ‚’่จญๅฎšๅ‡บๆฅใ‚‹ใฎใงใ€ๅธธใ€… Zenn ใฎ่จ˜ไบ‹ใ‚’ๆŠ•็จฟใ™ใ‚‹้š›ใซใ‚ฏใƒญใ‚นใƒใ‚นใƒˆใ—ใŸใ„ใชใจ่€ƒใˆใฆใŠใ‚Šใพใ—ใŸใ€‚ใใ“ใงใ€Zenn ใซ่จ˜ไบ‹ใ‚’ๆŠ•็จฟใ—ใŸใ‚‰ใ€่‡ชๅ‹•็š„ใซ DEV ใซใ‚‚่จ˜ไบ‹ใ‚’ๆŠ•็จฟ & ๅŒๆœŸใ™ใ‚‹ GitHub Actions ใ‚’ไฝœใฃใฆใฟใพใ—ใŸใ€‚ https://github.com/nikaera/sync-zenn-with-dev-action ไปŠๅ›žๅˆใ‚ใฆ GitHub Actions ใ‚’่‡ชไฝœใ—ใŸใฎใงใ™ใŒใ€ใใฎไธญใงๅพ—ใŸ็Ÿฅ่ฆ‹ใ‚’ๆฎ‹ใ™ๅฝขใง่จ˜ไบ‹ใ‚’ๆ›ธใใ“ใจใซใ—ใพใ—ใŸใ€‚ใพใŸใ€GitHub Actions ใฏ TypeScript ใงไฝœๆˆใ—ใพใ—ใŸใ€‚ ้–‹็™บใ—ใŸ GitHub Actions ใฎๆฆ‚่ฆ ใพใšใฏใ‚ถใƒƒใจใฉใฎใ‚ˆใ†ใช GitHub Actions ใ‚’ไฝœๆˆใ—ใŸใฎใ‹ใ€ๆฆ‚่ฆใซใคใ„ใฆ่ชฌๆ˜Žใ„ใŸใ—ใพใ™ใ€‚ GitHub ใƒชใƒใ‚ธใƒˆใƒชใง็ฎก็†ใ—ใฆใ„ใ‚‹ Zenn ใฎ่จ˜ไบ‹ใ‚’ DEV ใซๅŒๆœŸใ—ใฆๆŠ•็จฟใ™ใ‚‹ GitHub Actions ใ‚’ไฝœๆˆใ—ใพใ—ใŸใ€‚ ใใฎ้š›ใซ DEV ใธๆŠ•็จฟใ™ใ‚‹่จ˜ไบ‹ใซใฏ Zenn ใฎ่ฉฒๅฝ“่จ˜ไบ‹ใธใฎใ‚ซใƒŽใƒ‹ใ‚ซใƒซ URL ใ‚‚่‡ชๅ‹•ใง่จญๅฎšใงใใพใ™ใ€‚ใ“ใ‚Œใซใ‚ˆใ‚Š DEV ใจ Zenn ใธ่จ˜ไบ‹ใ‚’ใ‚ทใƒผใƒ ใƒฌใ‚นใซใ‚ฏใƒญใ‚นใƒใ‚นใƒˆใ™ใ‚‹ใ“ใจใŒๅฏ่ƒฝใจใชใ‚Šใพใ™ใ€‚ ไปŠๅ›žไฝœๆˆใ—ใŸ GitHub Actions ใ‚’ๅˆฉ็”จใ™ใ‚‹ใƒฏใƒผใ‚ฏใƒ•ใƒญใƒผใƒ•ใ‚กใ‚คใƒซใฎไธ€ไพ‹ใฏไธ‹่จ˜ใจใชใ‚Šใพใ™ใ€‚ # .github/workflows/sync-zenn-with-dev-all.yml name: "Sync all Zenn articles to DEV" on: push: branches: - main jobs: build: runs-on: ubuntu-latest steps: - name: checkout my project uses: actions/checkout@v2 - name: dev....

March 21, 2021 ยท 7 ๅˆ† ยท Me