<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:30:36 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-3775] POC to create Composite Github Actions combining steps from current workflows</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-3775</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Github Actions allow creation and use of &lt;a href=&quot;https://docs.github.com/en/actions/creating-actions/about-custom-actions&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;custom actions&lt;/a&gt; and as discussions are going on about maintaining the Action workflows -&#160; one probable solution is to create a &lt;a href=&quot;https://docs.github.com/en/actions/creating-actions/about-custom-actions#composite-actions&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;composite action&lt;/a&gt; which combines multiple workflow steps within one action to ease maintaining the workflow files.&lt;/p&gt;</description>
                <environment></environment>
        <key id="82519">FOLIO-3775</key>
            <summary>POC to create Composite Github Actions combining steps from current workflows</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30">Ankita Sen</assignee>
                                                                <reporter accountid="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30">Ankita Sen</reporter>
                                    <labels>
                    </labels>
                <created>Mon, 22 May 2023 15:30:28 +0000</created>
                <updated>Mon, 12 Jun 2023 13:11:04 +0000</updated>
                            <resolved>Mon, 12 Jun 2023 13:11:04 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                <comments>
                                                            <comment id="196279" author="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30" created="Mon, 12 Jun 2023 13:10:26 +0000"  >&lt;p&gt;Created and published a sample composite action &lt;a href=&quot;https://github.com/marketplace/actions/build-npm-action&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;build-npm-action&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Substituted the said action in &lt;a href=&quot;https://github.com/folio-org/ui-users/actions/runs/5243853508/jobs/9469066438&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;ui-users&lt;/a&gt; github actions workflow to replace the yarn install, build, test steps. It ran all the steps using the actions successfully and the remaining steps can also be added into the action to essentially make the entire workflow run via the said action.&lt;/p&gt;

&lt;p&gt;This will essentially mean that each repository only maintains a build-npm.yml and build-npm.yml release workflow with all their ENV variables and just call the actions to run the step, thereby making workflow maintenance easier.&lt;/p&gt;

&lt;p&gt;The actions can be updated and released with latest versions and published in Github Actions Marketplace but can also be kept private only available for the organisation.&lt;/p&gt;</comment>
                                                            <comment id="196280" author="712020:66ff5e1e-556d-4407-89fd-6ed1fe9b6b30" created="Mon, 12 Jun 2023 13:11:04 +0000"  >&lt;p&gt;See comment section for detailed description&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0757n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1718">DevOps Sprint 160</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>