Skip to content

New blog post slash command #2531

Closed
Closed
@stdavis

Description

@stdavis

https://github.com/agrc/templater should be migrated to match the new architecture.

It should also just become a page within the website rather than a separate project.

  • Create porter issue for deprecating the old app

Activity

steveoh

steveoh commented on Feb 28, 2024

@steveoh
Member

It could fit nicely in the collaboration pillar?

steveoh

steveoh commented on Mar 14, 2024

@steveoh
Member

we could use GitHub actions and issue comments to replace some of the templating features. Like slash commands to create a new blog post with some parameters, and it can create the file with the name, and the date in the right place, with some placeholder content to fill out in a new branch and draft pull request.

We just need to think about how non-UGRC people could do this or if they could do this. No Portor issues don’t need blog posts they need sgid index entries.

stdavis

stdavis commented on Mar 22, 2024

@stdavis
MemberAuthor

I like the idea of issue templates + github actions that respond to slash commands in comments. The only bummer would be that as a user, I could create the issue but then I would have to wait for one of us to approve it before I can start working on the content. Why not just create the branch and draft PR when the issue is created? That seems like a relatively cheap operation. If it starts to become abused then we could work in checks like validating that the user who opened the issue is part of a specific team.

steveoh

steveoh commented on Mar 22, 2024

@steveoh
Member

Works for me! We need an external user story but that can come later

changed the title [-]Migrate Templator[/-] [+]New blog post slash command[/+] on May 30, 2024
steveoh

steveoh commented on Jul 16, 2024

@steveoh
Member

internal story is complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @steveoh@stdavis

        Issue actions

          New blog post slash command · Issue #2531 · agrc/gis.utah.gov